Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Режими використання DES



DES може використовуватися в чотирьох режимах.

1. Режим електронної кодової книги (ОСВ - Electronic Code Book): звичайне використання DES як блокового шифру. Шіфруемий текст розбивається на блоки, при цьому, кожен блок шифрується окремо, не взаємодіючи з іншими блоками.

2. Режим зчеплення блоків (СВС - Cipher Block Chaining). Кожен черговий блок Ci i> = 1, перед зашіфровиваніем складається по модулю 2 з наступним блоком відкритого тексту Mi + 1. Вектор C0 - початковий вектор, він змінюється щодня і зберігається в секреті.

3. Режим зворотного зв'язку по шіфротекста (CFB - Cipher Feed Back) (див. Рис.9). У режимі СFB виробляється блокова «гамма» Z0, Z1,... Zi = DESk (Ci - 1). Початковий вектор C0 зберігається в секреті.

4. Режим зворотного зв'язку по виходу (OFB - Output Feed Back) (див. Мал.10). У режимі OFB виробляється блокова «гамма» Z0, Z1,..., I> = 1

Переваги і недоліки режимів:

• Режим ECB простий в реалізації, але можливе проведення криптоаналізу за словником. [Джерело не вказано 273 дні].

• У режимах ECB та OFB спотворення при передачі одного 64-бітового блоку шіфротекста Ci призводить до спотворення після розшифрування тільки відповідного відкритого блоку Mi, тому такі режими використовується для передачі по каналах зв'язку з великим числом спотворень.

• У режимах CBC і CFB спотворення при передачі одного блоку шифрованого тексту Сі призводить до спотворення на приймачі не більше двох блоків відкритого тексту Mi, Mi + 1 [джерело не вказано 273 дні]. Зміна Mi призводить до зміни всіх інших блоковMi + 1, Mi + 2... Ця властивість використовується для вироблення коду аутентифікації повідомлення.





Дата публикования: 2015-10-09; Прочитано: 416 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...