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

Реферат Вивчення криптографічних методів підстановки (заміни)





7 х 8 х 9

Алфавіт підстановки B 0 B 1 B 2 B 3 B 0 B 1 B 2 B 3 B 0 B 1 p> Ефект використання многоалфавитной підстановки полягає в тому, що забезпечується маскування природної статистики вихідної мови, так як конкретний символ з вихідного алфавіту Х може бути перетворений в декілька різних символів шифрувальних алфавітів В . p> Ступінь забезпечуваного захисту теоретично пропорційна довжині періоду r в послідовності використовуваних алфавітів В .

У разі блочного шифру ця підстановка шифрує n -граму (Блок) відкритого тексту ( х 0 , х 1 , х 2 , ..., Х n -1 ) у n -граму ( y 0 , y 1 , y 2 , ..., y n -1 ) шифртекста відповідно до формули:


y i = О  i ( х i ), 0 < i << i> n , n = 1, 2, 3, ... . br/>

При n В® в€ћ ми наближаємося до теоретично стійкою одноразової системі шифрування.

Даний шифр може бути використаний і для потокового шифрування, де відкритий текст шифрується побуквенно (буква за буквою). p> При цьому i -а літера шифртекста є функцією тільки i -ої компоненти ПЂ i ключа К і i -ой букви х i ; відкритого тексту.

Схема шифрування Вижинера

Схема шифрування Вижинера вперше була опублікована в 1586 р. і є однією з найстаріших і найбільш відомих багатоалфавітних систем. Свою назву вона отримала по імені французького дипломата XVI століття Блеза Вижинера. Цей шифр многоалфавитной заміни можна описати таблицею шифрування, званої таблицею (Квадратом) Вижинера. Розмір таблиці Вижинера дорівнює довжині алфавіту. Таблиця Вижинера являє собою квадратну матрицю з n 2 елементами, де n - число символів використовуваного алфавіту. У таблиці 4 показана верхня частина таблиці Вижинера для кирилиці. br/>

Таблиця 4 - Таблиця Вижинера

а

б

в

г

д

е

е

ж

з

і

ї

до

л

м

н

про

п

р

з

т

у

ф

х

ц

год

ш

щ

ь

и

ь

е

ю

я

б

в

г

д

е

е

ж

з

і

ї

до

л

м

н

про

п

р

з

т

у

ф

х

ц

год

ш

щ

ь

и

ь

е

ю

я

а

в

г

д

е

е

ж

з

і

ї

до

л

м

н

про

п

р

з

т

у

ф

х

ц

год

ш

щ

ь

и

ь

е

ю

я

а

б

г

д

е

е

ж

з

і

ї

до

л

м

н

про


Назад | сторінка 3 з 11 | Наступна сторінка





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

  • Реферат на тему: Розробка програми шифрування та дешифрування тексту методом простої заміни
  • Реферат на тему: Розробка програм шифрування і дешифрування тексту методом простої заміни
  • Реферат на тему: Програма для шифрування тексту
  • Реферат на тему: Створення компонента для шифрування-дешифрування тексту
  • Реферат на тему: Основні методи й алгоритми генерації випадкових ключів для блочного шифрува ...