Интернет магазин китайских планшетных компьютеров



Компьютеры - Алгоритм создания цепочек - Алгоритм создания цепочек OFB

23 января 2011


Оглавление:
1. Алгоритм создания цепочек
2. Алгоритма создания цепочек — CBC-MAC
3. Алгоритм создания цепочек OFB



Метод OFB получил название от английской аббревиатуры Output FeedBack — обратная связь по выходу.

Имеет несколько иную структуру: в нем значение накладываемое на шифруемый блок не зависит от предыдущих блоков, а только от позиции шифруемого блока, и из-за этого он не распространяет помехи на последующие блоки. Очевидно, что все алгоритмы создания цепочек однозначно восстановимы. Режим обратной связи вывода превращает блочный шифр в синхронный шифрпоток: это генерирует ключевые блоки, которые являются результатом сложения с блоками открытого текста, чтобы получить зашифрованный текст. Так же, как с другими шифрами потока, зеркальное отражение в зашифрованном тексте производит зеркально отраженный бит в открытом тексте в том же самом местоположении. Это свойство позволяет многим кодам с исправлением ошибок функционировать как обычно, даже когда исправление ошибок применено перед кодированием.

Из-за симметрии операции сложения, шифрование и расшифрование похожи: Ci=Pi*Oi

Pi=Ci*Oi

Oi = Ek*

O0 = IV




Просмотров: 2788


<<< Алгоритм Полига Хеллмана