Режим зчеплення блоків шифру - Студопедія

У режимі зчеплення блоків шифру перед шифруванням над відкритим текстом та попереднім блоком шифротексту виконується операція побітової складання (XOR). Коли блок відкритого тексту зашифровано, отриманий шифротекст запам'ятовується у регістрі зворотний зв'язок. Перш ніж буде зашифровано наступний блок відкритого тексту, він піддається операції XOR разом із вмістом регістра зворотного зв'язку, і так далі. Таким чином, шифрування кожного блоку залежить від усіх попередніх.

Дешифрування є зворотною операцією. Блок шифротексту розкривається як завжди, але зберігається у регістрі зворотний зв'язок. Потім наступний блок дешифрується і піддається операції XOR разом із вмістом регістра зворотного зв'язку і так далі до кінця повідомлення.

Єдина бітова помилка у відкритому тексті впливає даний блок шифротексту та інші, але за дешифруванні цей ефект інвертується, і відновлений відкритий текст містить таку ж єдину помилку. Бітова помилка в блоці шифротексту впливає на відкритий текст наступним чином: блок, в якому міститься помилка при дешифруванні зіпсується повністю, а в наступному блоці спотворюється єдиний біт, що знаходиться в тій же позиції, що і помилковий біт. Ця помилка не впливає на блоки, розташовані через один від зіпсованого, і далі, тому даний режим є самовідновлюваним - помилка впливає на два блоки, але система продовжує правильно працювати для решти всіх блоків. Але якщо при передачі загубиться або додасться біт, то на виході дешифруватиметься суцільне сміття, тому будь-яка криптосистема, що використовує даний режим, повинна забезпечувати цілісність блокової структури.

Квиток № 15.

Чи не знайшли те, що шукали? Скористайтеся пошуком:

Вимкніть adBlock! і оновіть сторінку (F5)дуже потрібно