С 2016 года национальный институт стандартов и технологий США (NIST) занимается отбором наиболее оптимальных постквантовых алгоритмов на международном уровне. 13 августа 2024 года Национальный институт стандартов США (NIST) опубликовал окончательные версии первых в мире стандартов в области постквантовой криптографии:
- механизм инкапсуляции ключа FIPS 203 (ML-KEM, ранее известный как KYBER);
- схема цифровой подписи FIPS 204 (ML-DSA);
- схема цифровой подписи FIPS 205 (SLH-DSA).
Мы активно следим за процессом стандартизации и используем в наших продуктах только лидирующие и проверенные мировым научным сообществом постквантовые алгоритмы.
Говоря на языке теории сложности, современная криптография с открытым ключом основана на классе задач, которые относятся к категории BQP (bounded-error quantum polynomial) – такие задачи за полиномиальное время могут быть решены на квантовом компьютере.
Постквантовые алгоритмы не относятся к этому классу: неизвестны ни классические, ни квантовые эффективные алгоритмы для их решения. К математическим задачам, обеспечивающим соответствующие преобразования, относятся задачи:
- декодирования полных линейных кодов;
- поиска кратчайшего вектора в решетке (shortest vector problem);
- задачи поиска коллизии/прообраза/второго прообраза для криптографических хэш-функций.
Данные задачи лежат в основе соответствующих направлений построения постквантовых алгоритмов:
- криптографии на линейных кодах (code-based cryptography);
- криптографии на решетках (lattice-based cryptography);
- криптографии на хэш-функциях (hash-based cryptography);
- и других.