Алгоритм шифрования по ГОСТ 28147-89

 

В Российской Федерации установлен единый стандарт криптографического преобразования текста для информационных систем. Он рекомендован к использованию для защиты любых данных, представленных в виде двоичного кода, хотя не исключаются и другие методы шифрования. Данный стандарт формировался с учетом мирового опыта и, в частности, были приняты во внимание недостатки и нереализованные возможности алгоритма DES, поэтому использование стандарта ГОСТ предпочтительнее. Данный алгоритм также построен с использованием сети Фейстела.

Указанный стандарт устанавливает единый алгоритм криптографического преобразования для систем обработки информации в сетях электронных вычислительных машин (ЭВМ), отдельных вычислительных комплексах и ЭВМ, который определяет правила шифрования данных и выработки имитовставки.

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

Алгоритм может быть использован для организаций, предприятий и учреждений, применяющих криптографическую защиту данных, хранимых и передаваемых в сетях ЭВМ, в отдельных вычислительных комплексах или в ЭВМ.

ball2.gif (146 bytes)   Структурная схема

ball2.gif (146 bytes)    Режим простой замены

        ball3.gif (100 bytes)    Зашифрование данных

        ball3.gif (100 bytes)    Расшифрование данных

ball2.gif (146 bytes)    Режим гаммирования

        ball3.gif (100 bytes)   Зашифрование данных

        ball3.gif (100 bytes)    Расшифрование данных

ball2.gif (146 bytes)    Режим гаммирования с обратной связью

        ball3.gif (100 bytes)   Зашифрование данных

        ball3.gif (100 bytes)    Расшифрование данных

ball2.gif (146 bytes)    Режим выработки имитовставки

  

01LEFT.JPG (1550 bytes)01RIGHT.JPG (1552 bytes)

АИСС БКБ, www.orioncom.ru, tel (495) 783-5510