Криптоалгоритмы - Блог Александра Веселова

Криптоалгоритмы

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

Обратите внимание, что стандарты также описаны на уровне Internet Engineering Task Force (IETF) в соответствующих RFC.

НаименованиеПрименениеСтатусИнформация
ГОСТ 28147-89Шифрование,
имитозащита
АктуаленRFC 5830
Для разработчиков: ГОСТ 28147-89 в новых СКЗИ применяется для совместимости с предыдущими версиями. Начался переход на ГОСТ Р 34.12/13-2015.
Для пользователей: эксплуатация ГОСТ 28147-89 разрешена.
ГОСТ Р 34.12-2015
ГОСТ Р 34.13-2015 (Магма и Кузнечик)
Шифрование,
имитозащита
АктуаленRFC 8891 Магма (аналог ГОСТ 28147-89)
RFC 7801 Кузнечик
ГОСТ Р 34.12-2015 описывает непосредственно шифры, а ГОСТ Р 34.13-2015 — режимы шифрования.
ГОСТ 34.12-2018 и ГОСТ 34.13-2018 — аналогичные межгосударственные стандарты, рекомендованные для трансграничного обмена.
ГОСТ Р 34.10-2012ЭП, выработка общего ключаАктуаленRFC 7091 ЭП
RFC 7836 VKO
ГОСТ 34.10-2018 — аналогичный межгосударственный стандарт, рекомендованный для трансграничного обмена.
ГОСТ Р 34.11-2012 (Стрибог)ХэшАктуаленRFC 6986
ГОСТ 34.11-2018 — аналогичный межгосударственный стандарт, рекомендованный для трансграничного обмена.
ГОСТ Р 34.10-2001ЭП, выработка общего ключаЗаменен на ГОСТ Р 34.10-2012RFC 4357
В соответствии с Письмом ФСБ России №149/7/6-363 от 07.09.2018: Использование схемы подписи ГОСТ Р 34.10-2001 для формирования подписи после 31 декабря 2019 года не допускается.
ГОСТ Р 34.11-94ХэшЗаменен на ГОСТ Р 34.11-2012RFC 4357
Замена вызвана потребностью в создании хеш-функции, соответствующей современным требованиям к криптографической стойкости и требованиям стандарта ГОСТ Р 34.10-2012 к электронной цифровой подписи.