ТЕРМИНЫ, ПРИМЕНЯЕМЫЕ В НАСТОЯЩЕМ СТАНДАРТЕ,
|
И ИХ ОПРЕДЕЛЕНИЯ |
Термин |
Определение |
Алгоритм Гаммирование |
По ГОСТ 19781 Процесс наложения по определенному закону гаммы шифра на открытые данные |
Гамма шифра |
Псевдослучайная двоичная последовательность, вырабатываемая по заданному алгоритму для зашифрования открытых данных и расшифрования зашифрованных данных |
Продолжение
Термин |
Определение |
Данные |
По ГОСТ 15971 |
Зашифрование данных |
Процесс преобразования открытых данных в зашифрованные при помощи шифра |
Имитозашита |
Защита системы шифрованной связи от навязывания ложных данных |
Имитовставка |
Отрезок информации фиксированной длины, полученной по определенному правилу из открытых данных и ключа и добавленный к зашифрованным данным для обеспечения имитозашиты |
Канал связи |
По ГОСТ 17657 |
Ключ |
Конкретное секретное состояние некоторых параметров алгоритма криптографического преобразования данных, обеспечивающее выбор одного преобразования из совокупности всевозможных для данного алгоритма преобразований |
Криптографическая |
Защита данных при помощи криптографического |
защита |
преобразования данных |
Криптографическое |
Преобразование данных при помощи шифрования |
преобразование |
и (или) выработки имитовставки |
Расшифровка данных |
Процесс преобразования зашифрованных данных в открытые при помощи шифра |
Синхропосылка |
Значения исходных открытых параметров алгоритма криптографического преобразования |
Уравнение |
Соотношение, выражающее процесс образования |
зашифрования |
зашифрованных данных из открытых данных в результате преобразований заданных алгоритмом криптографического преобразования |
Уравнение |
Соотношение, выражающее процесс образования |
расшифрования |
открытых данных из зашифрованных данных в результате преобразований, заданных алгоритмом криптографического преобразования |
Шифр |
Совокупность обратимых преобразований множества возможных открытых данных на множество возможных зашифрованных данных, осуществляемых по определенным правилам с применением ключей |
Шифрование |
Процесс зашифрования или расшифрования |
ПРИЛОЖЕНИЕ 2
Обязательное
ЗНАЧЕНИЯ КОНСТАНТ Cl, С2
Константа С1 _имеет вид Разряд накопителя Л'б Значение разряда Разряд накопителя Иь Значение разряда 2. Константа С2 имеет вид |
32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 0000000 100 0 0 0 0 0 17 16 (5 14 13 12 (1 10 9 8 7 6 5 4 3 2 1 1 0 0 0 0 00 0 1 0 0 0 0 0 10 0 |
Разряд накопителя № Значение разряда |
32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 0000000 10000000 |
Разряд накопителя Ns Значение разряда |
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 1 0 000 0 001 00000001 |
ПРИЛОЖЕНИЕ J
Справочное
СХЕМЫ ПРОГРАММНОЙ РЕАЛИЗАЦИИ АЛГОРИТМА
КРИПТОГРАФИЧЕСКОГО ПРЕОБРАЗОВАНИЯ
1. Схема одного никла шифрования
3. Схема 32-х циклов расшифрования
Схема алгоритма зашифрования
в режиме простой замены
Схема алгоритма расшифрования
в режиме простой замены
Схема алгоритма зашифрования
в режиме гаммирования
Схема алгоритма расшифрования в режиме гаммирования
Черт 11
Q Начала
I Заполнить КЗУ | [etec/naSMf.N2l II Цинл32-3 И L I І л'Ллг I і *
Черт. 1
0Схема алгоритма зашифрования в режиме гаммнрования с обратной связью
Схема алгоритма расшифрования в режиме гаммнрования с образной связью
10. Схема алгоритма криптографического преобразования в режиме выработки имиговставки
С. 24 ГОСТ 28147-89
ПРИЛОЖЕНИЕ 4
Справочное
ПРАВИЛА СУММИРОВАНИЯ ПО МОДУЛЮ Iі2И ПО МОДУЛЮ (233-1)
1 Два целых числа а, Ь, гае 0 < a, b< 2}2 -1, представленные в двоичном виде
<і=(а32, п31, ... , aj), *зі> ' bi- *!•■
т. е. а=а32 • 23|+а3, • 2ЗО+ ... +о2 2+О|, b=b}2 231+Л3| 2ЗО+ ... --Ь2 2 +Л,,
суммируются по модулю 232 (операция И ) по следующему правилу:
a S Ь=а+Ь, если ii+b<2'2,
а □ b=a+b-232. если «+Л>23*’,
где операция +(—) есть арифметическая сумма (разность) двух целых чисел.
2. Два целых числа а, Ь, где 0 2 a, h<232 -I, представленные в двоичном виде
rt=(fl32* ’ й2' fi|)’ *=(*32’ *31' • *2’ *|)'
суммируются по модулю (2^—t) (операция Е ’ ) по следующему правилу: а Е ' b-a+b, если a+tx232.
аЩ ' b=a+b-232+, если а^Ь'г!32ИНФОРМАЦИОННЫЕ ДАННЫЕ
УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Государственного комитета СССР по стандартам от 02.06.89 № 1409
ВВЕДЕН ВПЕРВЫЕ
ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ
Н
Обозначение НТД, на который дана ссылка
омер пунктаПриложение 1
Приложение 1
Приложение 1
Переиздание, апрель 1996 г.
Редактор Т. Б. Исмаилова
Технический редактор О Н Власова
Корректор В. И. Варенцова
Компьютерная верстка В.И. Грищенко
Изд. лиц. №021007 от 10 08.95. Сдано в набор 14.02.96. Подписано в печать 22.04.96.
Усл. печ л. 1,63. Уч.-изд. л. 1,40. Тираж 200 экз. С 3386. Зак. 184.
ИПК Издательство стандартов, 107076, Москва, Колодезный пер., 14.
Набрано в Издательстве на ПЭВМ
Филиал ИПК Издательство стандартов — тип. "Московский печатник"
Москва, Лялин пер., 6.
1 РЕЖИМ ГАММИРОВАНИЯ С ОБРАТНОЙ СВЯЗЬЮ
24.1. Зашифрование открытых данных в режиме гаммирования с обратной связью
34.1.1. Крипстосхема, реализующая алгоритм зашифрования в режиме гаммирования с обратной связью, имеет вид, указанный на черт.4.
4Открытые данные, разбитые на 64-разрядные блоки Гр, ... , ГЦ*, зашифровываются в режиме гаммирования с обратной связью путем поразрядного суммирования по модулю 2 в сумматоре СЛ/5 с гаммой шифра Гш, которая вырабатывается блоками по 64 бита, т.е. Гш = (Гр, Гр, ... , ГЦ>), где Мопределяется объемом открытых данных, ГЦ — /-Й 64-разрядный блок, / = 1 - Л/. Число двоичных разрядов в блоке ГЦ’ может быть меньше 64.