Реферат: Защита информации от несанкционированного доступа методом криптопреобразования ГОСТ

рандомизировать процесс шифрования. В ГОСТе это достигается двумя различными

способами в двух режимах шифрования, предусматривающих гаммирование.

Гаммирование – это наложение (снятие) на открытые (зашифрованные) данные

криптографической гаммы, то есть последовательности элементов данных,

вырабатываемых с помощью некоторого криптографического алгоритма, для получения

зашифрованных (открытых) данных. Для наложения гаммы при зашифровании и ее

снятия при расшифровании должны использоваться взаимно обратные бинарные

операции, например, сложение и вычитание по модулю 264 для 64-битных блоков

данных. В ГОСТе для этой цели используется операция побитного сложения по модулю

2, поскольку она является обратной самой себе и к тому же наиболее просто

реализуется. Гаммирование решает обе упомянутые проблемы; во первых, все

элементы гаммы различны для реальных шифруемых массивов и, следовательно,

результат зашифрования даже двух одинаковых блоков в одном массиве данных будет

различным. Во вторых, хотя элементы гаммы и вырабатываются одинаковыми порциями

в 64 бита, использоваться может и часть такого блока с размером, равным размеру

шифруемого блока.

Теперь перейдем непосредственно к описанию режима гаммирования. Гамма для этого

режима получается следующим образом: с помощью некоторого алгоритмического

рекуррентного генератора последовательности чисел (РГПЧ) вырабатываются

64-битные блоки данных, которые далее подвергаются преобразованию по циклу 32-З,

то есть зашифрованию в режиме простой замены, в результате получаются блоки

гаммы. Благодаря тому, что наложение и снятие гаммы осуществляется при помощи

одной и той же операции побитового исключающего или, алгоритмы зашифрования и

расшифрования в режиме гаммирования идентичны, их общая схема приведена на

рисунке 5.

РГПЧ, используемый для выработки гаммы, является ре?

К-во Просмотров: 492
Бесплатно скачать Реферат: Защита информации от несанкционированного доступа методом криптопреобразования ГОСТ