Современные поточные криптоалгоритмы.
Краткие сведения о некоторых наиболее известных поточных криптоалгоритмах, считающихся относительно стойкими сведены в табл.
Таблица 7. Стойкие поточные криптоалгоритмы.
| №пп | Алгоритм | Описание |
| Каскад Голлмана | Усиленная версия генератора «старт-стоп». Последовательное соединение РСЛОС. | |
| А5 | Комбинация трех РСЛОС с изменяемым управлением тактированием | |
| Nanoteq | На основе одного РСЛОС | |
| Rambutan | Предположительно на основе РСЛОС | |
| Pike | На основе трех аддитивных генераторов | |
| Mush | Взаимно сжимающий генератор | |
| RC4 | S-блочная замена в режиме OFB. Эффективен для программной реализации. | |
| SEAL | На основе таблиц SHA. Эффективен для программной реализации. Наиболее быстрый алгоритм. | |
| WAKE | S-блочная замена в режиме CFB. Эффективен для программной реализации. | |
| Генератор Блюма-Микали | На основе трудности решения задачи дискретного логарифмирования | |
| Генератор RSA | На основе трудности решения задачи факторизации. | |
| Генератор BBS | На основе трудности решения задачи факторизации. |
Алгоритм Гиффорда.
Алгоритм построен на основе единственного 8-байтового регистра сдвига и работает в режиме OFB. Ключевая гамма генерируется побайтово. Схема работы алгоритма приведена на рис. 25.

Рис.25. Алгоритм Гиффорда.
Характеристический многочлен регистра не примитивен и потому может быть вскрыт.
Алгоритм A5.
Алгоритм построен на основе трех РСЛОС длины 19, 22 и 23 с последовательностью «стоп/вперед», управляющей движением регистров. В каждом такте сдвигаются по меньшей мере два регистра. Схема приведена на рис. 26.

Рис.26. Алгоритм А5.
Алгоритм используется в системах связи стандарта GSM для шифрования трафика между абонентом и базовой станцией.
Дата добавления: 2016-02-13; просмотров: 2826;
