Подробно Необходимость стандартизации криптографических алгоритмов возникла в 1970-е годы с развитием коммуникационных сетей. Появилась необходимость взаимодействия защищенных решений различных поставщиков между собой, а также введения строгой системы допуска различных средств криптографической защиты информации (СКЗИ) к обработке информации различной степени конфиденциальности. При наличии единообразной системы стандартов решить обе эти задачи становится гораздо проще.
Первым криптографическим национальным стандартом стал алгоритм блочного шифрования DES, разработанный фирмой IBM и утверждённый правительством США в 1977 году. Позже появились и другие стандарты: цифровая подпись, функции хэширования, шифрование с открытым ключом.
Первый отечественный стандарт шифрования ГОСТ 28147-89 «Системы обработки информации. Защита криптографическая. Алгоритм криптографического преобразования» был введен в действие в СССР в 1989 году. Позже, уже в России, во время борьбы с преступными схемами обналичивания денег для аутентификации сообщений в банковской коммуникации были разработаны схема электронной цифровой подписи ГОСТ Р 34.10-94 и хэш-функция ГОСТ Р 34.11-94.
C 2007 года разработку российских национальных стандартов в области криптографии координирует Технический комитет по стандартизации «Криптографическая защита информации»
(ТК 26) Росстандарта под общим руководством ФСБ России.
Ввиду успехов криптоанализа и роста производительности компьютеров, теоретическая стойкость стандартизированных схем понижалась (но ни одна из них до сих пор не взломана, что подтверждает высокий уровень отечественной криптографической школы и правильность выбранных синтезных решений), и поэтому корпус национальных стандартов в области криптографической защиты информации был постепенно обновлен.