Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Аналіз алгоритмів шифрування в мережах передачі даних

Реферат Аналіз алгоритмів шифрування в мережах передачі даних





ля аналізу широкого класу марківських шифрів. Марківським називається шифр, у якого рівняння шифрування на одному циклі задовольняє умові: вірогідність диференціала не залежить від вибору відкритих текстів. Тоді, якщо підключи циклів незалежні, то послідовність різниць після кожного циклу утворює марковскую ланцюг, де подальший стан визначається тільки попереднім. Прикладами марковських шифрів є DES і FEAL. p align="justify"> Можна показати, що марківський r-циклової шифр з незалежними підключив є вразливим для ДКА тоді і тільки тоді, коли для одного циклу шифрування ключ за відомою трійці (y, y *, D x) може бути легко обчислений, і існує (r-1)-циклової диференціал (a, b) к-1 такий, що його ймовірність задовольняє умові (D y (r-1) = b | D x = a)>> 2-n ,

де n-кількість біт в блоці шіфруемоготексту.

Складність розкриття ключа r-циклічного шифру Q (r) визначається як число використовуваних шифрування з наступним обчисленням ключа:

Q (r) і 2/(Pmax - 1/(2n-1)),

де Pmax = max (a) max (b) (P (D y (r-1) = b | D x = a)).

Зокрема, якщо Pmax В»1/(2n-1), то атака не буде успішною. Оскільки обчислення підключа - більш трудомістка операція, ніж шифрування, то одиницею виміру складності є складність знаходження можливих підключів одного циклу по відомим (D y (r-1), y (r), y * (r)). p align="justify"> Відмінною рисою диференціального аналізу є те, що він практично не використовує алгебраїчні властивості шифру (лінійність, афінність, транзитивність, замкнутість і т.п.), а заснований лише на нерівномірності розподілу ймовірності диференціалів.


.4 Лінійний криптоаналіз


Лінійний криптоаналіз винайшов японський криптолог Міцуру Мацуї (Mitsuru Matsui). Запропонований ним в 1993 р. метод спочатку був направлений на розтин алгоритму DES. Згодом лінійний криптоаналіз був поширений і на інші алгоритми. [12]

Сенс лінійного криптоаналізу полягає в знаходженні співвідношень такого вигляду: [12]


Pi1 Г… Pi2 Г… ... Г… Pia Г… Cj1 Г… Cj2 Г… ... Г… Cjb = Kk1 Г… Kk2 Г… ... Г… Kkc


де Pn, Cn і Kn - n-е біти відкритого тексту, шифртекста і ключа відповідно.

Для довільно обраних біт відкритого тексту, шифртекста і ключа ймовірність P справедливості такого співвідношення становить близько ВЅ. У тому випадку, якщо криптоаналітику вдається знайти такі біти, при яких імовірність P помітно відрізняється від ВЅ, даними співвідношенням можна скористатися для розкриття алгоритму. [12]

Для розкриття ключа шифру DES цим методом необхідно 247 пар відомих відкритих і зашифрованих текстів. [16]


.5 Тимчасової криптоанализ


Назад | сторінка 9 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Аналіз алгоритмів шифрування в мережах передачі даних
  • Реферат на тему: Розробка системи генерації та перевірки достовірності сертифікату відкритог ...
  • Реферат на тему: Шифрування даних за допомогою алгоритму DES
  • Реферат на тему: Розробка програми шифрування та дешифрування тексту методом простої заміни
  • Реферат на тему: Розробка програм шифрування і дешифрування тексту методом простої заміни