В криптографии используются системы с несколькими неизвестными переменными, в частности в рамках многомерной криптографии, из-за вычислительной сложности решения таких систем. 14
Сложность решения систем из многих степенных уравнений (обычно квадратных и реже кубических) с многими неизвестными препятствует злоумышленникам вычислить закрытый ключ, зная открытый. 35
Кроме того, такие системы требуют скромных вычислительных ресурсов, что делает их привлекательными для использования на недорогих устройствах, например RFID-чипах и смарт-картах. 35