Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція3.ppt
Скачиваний:
21
Добавлен:
30.05.2020
Размер:
232.96 Кб
Скачать

Система Цезаря із ключовим словом

Нехай ключовим словом є слово «DIPLOMACY» і число k = 5.

Ключове слово записується під буквами алфавіту, починаючи з букви, числовий код якої збігається з обраним числом k:

0

5

 

 

 

А B C D Е F

G Н I

J

К L М N O Р Q R S T U V W Х Y Z

 

D

I P L

O

M A C Y

Букви, що залишилися, алфавіту підстановки записуються після ключового слова за абеткою:

0

5

 

 

 

 

 

 

А B C D Е F G Н I J

К L

М N

0 Р

Q R S T U

V

W Х Y Z

U V W Х Z D I P L O

M A

C Y

B E

F G H J K

N

Q R S T

вихідне повідомлення CHANGE DETALIES шифрується як WPUYIZ XZJUALZH

Таблиці Трисемуса

Б

А

Н

Д

Е

Р

О

Л

Ь

В

Г

Є

Ж З

И

І

Ї

Й

К

М П С Т

У

Ф Х Ц Ч Ш Щ Ю Я

Наприклад, при шифруванні за допомогою таблиці повідомлення “МАГІСТРАЛЬ ЗРУЙНОВАНО”, одержимо шифротекст, записаний блоками по п’ять букв

ЧВКУЩ ЮЗВШЇ СЗЯХГ ИЙВГИ.

Криптографічний аналіз системи одноалфавітної заміни

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

Біграмний шифр Плейфейра

Процедура шифрування вміщує такі кроки:

Відкритий текст вихідного повідомлення розбивається на пари букв (біграми). Текст повинен мати парну кількість букв та не повинен містити біграми, що мають дві однакові букви. Якщо ці вимоги не виконані, то текст модифікується навіть через незначні орфографічні помилки.

Послідовність біграм відкритого тексту перетворюється за допомогою таблиці, що шифрує, у послідовність біграм шифротексту за такими правилами:

якщо обидві літери біграми відкритого тексту не стоять в одному рядку або стовпці, тоді знаходять літери в кутах прямокутника, обумовленого вихідною парою літер.

якщо обидві літери біграми відкритого тексту належать одному стовпцю таблиці, то за літери шифротексту беруть літери, які лежать під ними.

якщо обидві літери біграми відкритого тексту належать одному рядку таблиці, то літерами шифротексту вважаються букви, які знаходяться праворуч від них.

Криптосистема Хілла

Соседние файлы в предмете Защита информации