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

Проаналізуємо букви алфавіту, згідно з таблицею



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

Запишемо наше повідомлення “ПАРОЛЬ Х” у цифровому вигляді:

Мi = 15, 0, 16, 14, 11, 27, 31, 21.

Знаходимо , використовуючи ключ “НУ ПОГОДИ”.

,

= 13, 19, 31, 15, 14, 03, 14, 04, 08.

Визначаємо символи криптограми :

mod 32,

Сі = 28, 19, 15, 29, 25, 30, 13, 29.

Замінемо символи цифрової криптограми буквами згідно з таблицею. В результаті маємо:

Сі = “ЭУПЮЩЯНЮ”

Розшифрування здійснюємо в зворотному порядку згідно з формулою

Mi = (Ci - Гі) mod 32.

Знаходимо розмір простору ключів:

,

де m – основа алфавіту;

– розмір ключа (довжина);

= (32)9 = 245» 3,5*10 13.

Знаходимо ентропію джерела ключів за формулою:

.

Далі визначаємо безпечний час:

tб = .

В результаті маємо

tб = (3,15 * 10 13 )/1010 = 3,15 * 10 3 = 58 хв. 20 с.

l0 = = 100 бітів або 20 п’ятибітних символів (букв російського алфавіту).

Задача 3.

Зашифруйте повідомлення «2,7,9, D, А, 3,8, D, С, 1, А» яке подано в шістнадцятковій системі числення, потоковим методом, використовуючи ключ K ={7,9, А, 3,8,4, С, В, 1, 5, 4}. Знайдіть повну безліч ключів і безпечний час такої криптосистеми, якщо символи ключа з'являються рівноймовірнісно і
незалежно.

Пронумеруємо символи повідомлення згідно з таблицею (m =16)

                               
                    А В С D E F

Розв’язок задачі:

;

.

Записуємо наше повідомлення:

Mi = 2, 7, 9, 10, 3, 8, 13, 12, 1, 10.

Знаходимо Гі, перетворивши ключ в цифрову послідовність

Гі = 7, 9, 10, 3, 8, 4, 12, 11, 1, 5, 4.

Визначаємо символи криптограми Сі:

Сі = (Мі + Гі) mod 16.





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



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