В настоящее время широко используются асимметричные криптографические системы. Одним из недостатков таких систем является сложность математических операций, которые значительно увеличивают время, необходимое на выполнение вычислений. Другим недостатком является тот факт, что их безопасность основывается на сложности вычислительных операций в задачах из теории чисел. Это означает, что с появлением квантовых компьютеров алгоритмы асимметричных криптосистем (например, RSA) станут бесполезными. Поэтому большой интерес представляет разработка новых методов, не использующих в своей конструкции теорию чисел.