Откройте актуальную версию документа прямо сейчас
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение С
(информационное)
Примеры для режимов работы
С.1 Общие сведения
В этом приложении приведены примеры для шифрования и дешифрования передаваемых блоков информации с использованием режимов работы, установленных в настоящем стандарте. Используемые параметры:
a) алгоритм шифрования - алгоритм шифрования данных (DEA - Data Encryption Algoritm). Значение n - 64;
b) криптографический ключ - 01234567890ABCDEF;
c) запускающая переменная - 1234567890ABCDEF;
d) открытый текст - 7-битный код ASCII (американский стандартный код для обмена информацией) для слов "Now is the time for all" (в шестнадцатеричном представлении 4E6F772069732074 68652074696D6520 666F7220616C6C20). Для режима CFB открытый текст - 7-битный код ASCII для слова "Now" (в шестнадцатеричном представлении 4E6F77).
С.2 Режим ЕСВ
Примеры шифрования и дешифрования в режиме ЕСВ даны в таблицах С.1 и С.2 соответственно.
Таблица С.1 - Режим ЕСВ, шифрование
i |
Открытый текст |
Входной блок алгоритма |
Выходной блок алгоритма |
Шифротекст |
1 |
4E6F772069732074 |
4E6F772069732074 |
3FA40E8A984D4815 |
3FA40E8A984D4815 |
2 |
6865207469606520 |
68652074696D6520 |
6A271787AB8883F9 |
6A271787AB8883F9 |
3 |
666F7220616C6C20 |
666F7220616C6C20 |
893D51EC4B563B53 |
893D51EC48563B53 |
Таблица С.2 - Режим ЕСВ, дешифрование
i |
Шифротекст |
Входной блок алгоритма |
Выходной блок алгоритма |
Открытый текст |
1 |
3FA40E8A984D4815 |
3FA40E8A984D4815 |
4E6F772069732074 |
4E6F772069732074 |
2 |
6A271787AB8883F9 |
6A271787AB8883F9 |
68652074696D6520 |
68652074696D6520 |
3 |
893D51EC48563B53 |
893D51EC4B563B53 |
666F7220616C6C20 |
666F7220316C6C20 |
С.3 Режим СВС
Примеры шифрования и дешифрования в режиме СВС даны в таблицах С.3 и С.4 соответственно.
Таблица С.3 - Режим СВС, шифрование
i |
Открытый текст |
Входной блок алгоритма |
Выходной блок алгоритма |
Шифротекст |
1 |
4E6F772069732074 |
5C5B2158F9D8ED9B |
E5C7CDDE872BF27C |
E5C7CDDE872BF27C |
2 |
68052074696D6520 |
8DA2EDAAEE46975C |
43E934008С389C0F |
43E334008С389C0F |
3 |
666F7220516C6C20 |
25864620ED54F02F |
683788499A7C05F6 |
683788499A7С05F6 |
Таблица С.4 - Режим СВС, дешифрование
i |
Шифротекст |
Входной блок алгоритма |
Выходной блок алгоритма |
Открытый текст |
1 |
E5C7CDDE872BF27C |
E5C7CDDE872BF27C |
5C5B2158F9D8ED9B |
4E6F772069732074 |
2 |
43E934008C389C0F |
42E934008C389C0F |
8DA2EDAAEE46975C |
68652074696D6520 |
3 |
683788499A7C05F6 |
683788499A7C05F6 |
25864620ED54F02F |
666F7220616C6C20 |
С.4 Режим CFB
Примеры шифрования и дешифрования в режиме CFB даны в таблицах С.5 и С.6 соответственно. Для этих примеров выбраны параметры j=k=8; k разрядов обратной связи показаны наклонным (курсивным) шрифтом.
Таблица С.5 - Режим CFB, шифрование
i |
Открытый текст |
Входной блок алгоритма |
Выходной блок алгоритма |
Шифротекст |
1 |
4Е |
1234567880ABCDEF |
BD661569AE874E25 |
F3 |
2 |
6Е |
34567890ABCDEFF3 |
7039546F9A0F6330 |
1F |
3 |
77 |
567890ABCDEFF31F |
AD1B78B0BB371BE7 |
DA |
Таблица С.6 - Режим CFB, дешифрование
i |
Шифротекст |
Входной блок алгоритма |
Выходной блок алгоритма |
Открытый текст |
1 |
F3 |
1234567890ABCDEF |
BD661569AE874E25 |
4Е |
2 |
1F |
34567890ABCDEFF3 |
7039546F9A0F6330 |
6Е |
3 |
DA |
567890ABCDEFF31F |
AD1B78B0BB371BE7 |
77 |
С.5 Режим OFB
Примеры шифрования и дешифрования в режиме OFB даны в таблицах С.7 и С.8 соответственно. Для этих примеров выбран параметр j=64.
Таблица С.7 - Режим OFB, шифрование
i |
Открытый текст |
Входной блок алгоритма |
Выходной блок алгоритма |
Шифротекст |
1 |
4E6F772069732074 |
1234567890ABCDEF |
BD661569AE874E25 |
F3096249C7F46E51 |
2 |
68652074696D6520 |
BD661569AE874E25 |
5D976A504786581F |
35F24A242EEB3D3F |
3 |
666F7220616C6C20 |
5D976A504786581F |
5B0229C3443694E3 |
3D6D5BE3255AF8C3 |
Таблица C.8 - Режим OFB, дешифрование
i |
Шифротекст |
Входной блок алгоритма |
Выходной блок алгоритма |
Открытый текст |
1 |
F3096249C7F46E51 |
1234567890ABCDEF |
BD661569AE874E25 |
4E6F772069732074 |
2 |
35F24A242EEB3D3F |
BD661569AE874E25 |
5D976А504786581F |
68652074696D6520 |
3 |
3D6D5BE3255AF8C3 |
5D976A504786581F |
5B0229C3443694E3 |
666F7220616C6C20 |
<< Приложение В (информационное). Информация о патентах |
||
Содержание Государственный стандарт РФ ГОСТ Р ИСО/МЭК 10116-93 "Информационная технология. Режимы работы для алгоритма n-разрядного блочного... |
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.