ТЕРМИНЫ, ПРИМЕНЯЕМЫЕ В НАСТОЯЩЕМ СТАНДАРТЕ,


И ИХ ОПРЕДЕЛЕНИЯ

Термин

Определение

Алгоритм Гаммирование

По ГОСТ 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-х циклов расшифрования


























  1. Схема алгоритма зашифрования
    в режиме простой замены



  1. Схема алгоритма расшифрования
    в режиме простой замены

  1. Схема алгоритма зашифрования
    в режиме гаммирования

Схема алгоритма расшифрования в режиме гаммирования


Черт 11


Q Начала

I Заполнить КЗУ | [etec/naSMf.N2l II Цинл32-3 И L I І л'Ллг I і *

Черт. 1

  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 2313| 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ИНФОРМАЦИОННЫЕ ДАННЫЕ

  1. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госу­дарственного комитета СССР по стандартам от 02.06.89 № 1409

  2. ВВЕДЕН ВПЕРВЫЕ

  3. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕН­ТЫ

Н

ГОСТ 15971-90

ГОСТ 17657-79

ГОСТ 19781-90

Обозначение НТД, на который дана ссылка

омер пункта

Приложение 1

Приложение 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.