Составные блоки стохастического преобразования

Оптимальная разрядность Л-блоков равна восьми. При большей разрядности для реализации массивов Addr и H требуются значительные затраты памяти. В результате для выполнения и-разрядного стохастического преобразования, где n – кратно 8, используются Я„-блоки, составленные из 8-разрядных Я-блоков. Структура составного Я„-блока зависит от области использования.

На рис. 4.23 показан первый вариант построения составных блоков стохастического преобразования. Такой Я„-блок может эффективно заменить блок сложения по модулю 2п. Рассмотрен случай построения 32-разрядного Я32-блока на основе четырех 8-разрядных Я-блоков.

Рис. 4.23. Составной #32-блок (первый вариант]

Такт работы Я32-блока:

На рис. 4.24 и 4.25 показаны примеры работы составных блоков соответственно прямого и обратного стохастического преобразования.

Рис. 4.24. Пример работы составного блока прямого стохастического преобразования

Рис. 4.25. Пример работы составного блока обратного стохастического преобразования

На рис. 4.26 и 4.27 показан второй вариант построения составных блоков стохастического преобразования. Такой Л„-блок целесообразно использовать при реализации концепции стохастического кодирования С. А. Осмоловского, когда блок обратного преобразования должен обеспечивать появление на своем выходе всех возможных /г-разрядных преобразованных векторов ошибок с одинаковой вероятностью. Рассмотрен случай построения 32-разрядного Л32-блока на основе восьми 8-разрядных Я-блоков;

Рис. 4.28. Составной #32~~блок прямого преобразования (третий вариант]

 

Источник: Acoсков А. В., Иванов М. A., Мирский А. A., Рузин А. В., Сланин А. В., Тютвин А. Н. Поточные шифры. – M.: КУДИЦ-ОБРАЗ, 2003. – 336 с.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100