Алгоритм шифрования ГОСТ 28147-89, его использование и реализация для компьютеров платформы Intel x86.


Предлагаемая вашему вниманию статья содержит описание алгоритма, принятого в качестве стандарта шифрования в Российской Федерации и его реализации для процессоров семейства Intel x86, а также обсуждение различных вопросов его практического использования. Часть материалов, вошедших в данную статью, была опубликована в журнале "Монитор" #1,5/1995 году.


Содержание

Предисловие.

1. Описание алгоритма.

1.1. Термины и обозначения.

1.2. Логика построения шифра и структура ключевой информации ГОСТа.

1.3. Основной шаг криптопреобразования.

1.4. Базовые циклы криптографических преобразований.

1.5. Основные режимы шифрования.

2. Обсуждение криптографических алгоритмов ГОСТа.

2.1. Криптографическая стойкость ГОСТа.

2.2. Замечания по архитектуре ГОСТа.

2.3. Требования к качеству ключевой информации и источники ключей.

3. Замечания по реализации.

3.1. Три шага оптимизации.

3.2. Описание функций и особенности реализации.

3.3. Вопрос быстродействия.

4. Вопросы использования стандарта.

4.1. Надежность реализации.

4.2. Вариации на тему ГОСТа.

4.3. Необычная работа криптографической гаммы.


К перечню статей

Скачать статью (436 K)


[Начало осмотра] [Что нового] [Статьи] [Выпуски в "Байтах"] [Что скачать] [Криптоалгоритмы] [Глоссарий] [Ссылки] [Гостевая книга] [Форум] [Напиши мне]

Версия от 23.12.00. (c) 1998-2000 Андрей Винокуров.

 

ENLiGHT Project. Новости об информационных технологиях, науке, авиации и космонавтике