Межгосударственный стандарт
ГОСТ Р ИСО/МЭК 10116-93
Информационная технология. Режимы работы для алгоритма n-разрядного блочного шифрования
Information technology. Modes of operation for an n-bit block cipher algorithm
Редакционная карточка ГОСТНОРМ. Полный текст публикуется только при подтверждённом праве использования. Метаданные сверяются по нескольким источникам.
Область применения
Область применения пока не подтверждена.
1
Страница 1
ГОСТ Р ИСО/МЭК 10116-93
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ
РЕЖИМЫ РАБОТЫ ДЛЯ АЛГОРИТМА
п- РАЗРЯДНОГО БЛОЧНОГО ШИФРОВАНИЯ
Издание официальное
ф
1
ГС
л
ГОССТАНДАРТ РОССИИ
М ос * и а
стоимость здания2
Страница 2
ГОСТ Р ИСО/МЭК 10116-93
ПРЕДИСЛОВИЕ
1 РАЗРАБОТАН И ВНЕСЕН Техническим комитетом ТК 22 «Ин
формационной технология»
2 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Гос
стандарта России от 28.12.93 № 272
Настоящий стандарт подготовлен на основе применения аутен
тичного текста международного стандарта ИСО/МЭК 10116—91
«Информационная технология. Режимы работы для алгоритма
« разрядного блочного шифрования»
3 ВВЕДЕН ВПЕРВЫЕ
© Издательство стандартов. 1994
Настоящий стандарт не может быть полностью иди частично воспроизведем,
тиражирован и распространен я качестве официального издания без разрешения
Госстандарта России
К3
Страница 3
ГОСТ Р ИСО/МЭК 101И) -9 3
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Информационная технология
РЕЖ ИМЫ РАБОТЫ ДЛЯ АЛГОРИТМА « Р А ЗР Я Д Н О Г О БЛОЧНОГО
ШИФРОВАНИЯ
Information technology Modes оi operation for an n-bit block cipher algorithm
Д ата введения 1994—07—Ot
I ОБЛАСТЬ ПРИМЕНЕНИЯ
Настоящий стандарт описывает четыре режима работы дли
алгоритма п-разрядного блочного шифрования.
П р и м е ч а н и е I — Приложение А содержи! пояснения характеристик
каждого режима
Настоящий стандарт устанавливает четыре определенных режи
ма так. что при применении алгоритма л-разрядного блочного шиф
рования . (например, зашиты передачи данных, хранения данных,
подтверждения подлинности) этот стандарт представляет полезную
справку, например для требований к режиму работы и значениям
параметров (соответственно).
Для некоторых режимов набивка может требовать гарантий,
чтобы все переменные открытого текста были необходимой дли
ны.
П р и м е ч а н и е 2 - Д ля режима работы шифрования с обратной связью
— CFB (Cipher Feedback) (см радаел 6) on редел як>гея д м параметра / м к.
Для режима работы с обратной связью по выходу — OFB (O utput Feedback)
(см раздел 7) задастся один параметр При использовании одного из этих
режимов работы значение)*) лорамстргв должно быть выбрано к применено
всеми сторонами лрн передаче сообщений.
Издание официальное4
Страница 4
ГОСТ р ИСО/МЭК 10116-93
2 О П РЕДЕЛ ЕН И Я
В настоящем стандарте использованы следующие определения.
2.1 Открытый текст — незашифрованная информация
2.2 Шнфротекст — зашифрованная информация
2.3 Алгоритм л-разрядного блочного шифрования — алгоритм
блочного шифрования, в котором блоки открытого текста и блоки
шифротекста имеют длину п разрядов.
2.4 Связывание блоков — такое шифрование информации, при
котором каждый блок шифротекста является криптографически за
висимым от предшествующего блока шифротекста.
2.5 Начальное значение — IV (Initializing V alu e)— значение,
используемое в определении начальной точки процесса шифрова
ния.
2.6 Запускающая переменная - SK (Starting Variable) — пе
ременная. полученная от начального значения и используемая в
определении запускающей точки режимов работы
П р и м е ч а н и е 3 — Метод дол учения дютускаюшей леремеквоВ от началь
ного значения не определен « настоящем стандарте. Он требует описания щ »
любом «пользовании режимов работы
2.7 Криптографическая синхронизация — согласование про
цесса шифрования к дешифрования.
3 ОБОЗНАЧЕНИЯ
В настоящем стандарте функциональное отношение, определя
емое алгоритмом блочного шифрования, записывается как
С=еК(Р).
где Р — блок открытого текста:
С — блок шифротекста:
К — ключ.
Выражение е К является операцией шифрования, нспользуюшей
ключ А-
Соответствующая функция дешифрования записывается как
P~dK(C).
Переменная, обозначенная заглавной буквой, как например вы
шеуказанными буквами Р и С. представляет собой одномерный
массив разрядов.
Например,
А = (а ,, ------ а„) и В = (6(. Ь2. . .. Ьт )
представляют собой массивы т разрядов, пронумерованных от I
до т. Все массивы разрядов записываются с наибольшего знача
щего разряда в левой позиции.
2Показаны первые 4 из 23
История статуса
Подтверждённых событий пока нет.