ГОСТ Р 34.12—2015
Н А Ц И О Н А Л Ь Н Ы ЙС Т А Н Д А Р ТР О С С И Й С К О ЙФ Е Д Е Р А Ц И И
Информационная технология
КРИПТОГРАФИЧЕСКАЯ ЗАЩИТА ИНФОРМАЦИИ
Блочные шифры
Information technology. Cryptographic data security.
Block ciphers
Дата введения — 2016—01—01
1 Область применения
Настоящий стандарт определяет алгоритмы базовых блочных шифров, которые применяются в
криптографических методах обработки и защиты информации, в том числе для обеспечения
конфиденциальности, аутентичности и целостности информации при ее передаче, обработке и
хранении в автоматизированных системах.
Определенные в настоящем стандарте алгоритмы криптографического преобразования
предназначены для аппаратной или программной реализации, удовлетворяют современным
криптографическим требованиям и по своим возможностям не накладывают ограничений на степень
секретности защищаемой информации.
Стандарт рекомендуется использовать при создании, эксплуатации и модернизации систем
обработки информации различного назначения.
2 Термины, определения и обозначения
2.1 Термины и опроделония
В настоящем стандарте применены следующие термины с соответствующими определениями.
2
.
1.1
________________________________________________________________________________________________________________________________________________________________________________
алгоритм зашифрования (encryption algorithm): Алгоритм, реализующий зашифрование, т.е.
преобразующий открытый текст в шифртекст.
[ИСО/МЭК 18033-1, статья 2.19]__________________________________________________________
2
.
1.2
____________________________________________________________________________________________________________________________________________________________________
алгоритм расшифрования (decryption algorithm): Алгоритм, реализующий расшифрование, т.е.
преобразующий шифртекст в открытый текст.
[ИСО/МЭК 18033-1, статья 2.14]__________________________________________________________
2.1.3 ________________________________________________________________________________
базовый блочный шифр (basic block cipher): Блочный шифр, реализующий при каждом
фиксированном значении ключа одно обратимое отображение множества блоков открытого текста
фиксированной длины в блоки шифртекста такой же длины.
2.1.4 ________________________________________________________________________________
блок (block): Строка бит определенной длины.
[ИСО/МЭК 18033-1, статья 2.6)___________________________________________________________
2.1.5 ________________________________________________________________________________
блочный шифр (block cipher): Шифр из класса симметричных криптографических методов, в
котором алгоритм зашифрования применяется к блокам открытого текста для получения блоков
шифртекста.
[ИСО/МЭК 18033-1, статья 2.7]___________________________________________________________
П р и м е ч а н и е — В настоящем стандарте установлено, что термины «блочный шифр» и «алгоритм
блочного шифрования» являются синонимами.
Издание официальное
1