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

Симетричні криптоперетворення. Приклади розв’язку задач та задачі для самостійного розв’язання



1.7.1 Приклади розв’язку задач

Задача 1.

Зашифрувати повідомлення «Пароль ХТМОРУ СЛАВА» методом простої підстановки, алфавіт російський. Визначити розмірність простору ключів nk, ентропію H(k), безпечний час tб та відстань єдності l0, якщо потужність криптоаналітичної системи вар/с. Розшифрувати повідомлення і пересвідчитися в однозначності процедури зашифрування.

Ключ:

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

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

Використовуючи ключ підстановки, зашифруємо повідомлення «Пароль ХТМОРУ СЛАВА». Зашифроване повідомлення має вигляд:

С = «бжваыцюйдэавеюгыжкж»

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

Nкл = m! = 32! = 2,6 *1035» 2117,

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

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

H (k) = .

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

t б = ,

де PK – імовірність, з якою має бути здійснений критоаналіз.

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

tб = років.

Таким чином шифр може володіти дуже високою стійкістю, але у зв'язку з тим, що природні мови володіють значною надмірністю, пов'язаною з нерівномірністю появи букв у мові і залежністю букв між собою, існує ефективний метод частотного криптоаналізу. Суть аналізу: набирається об'єм не менше за 2000 символів, далі будується гістограма частот появи символів у криптограмі.

Відстань єдності для шифру:

літер.

Задача 2.

Зашифрувати повідомлення (див. задача 1), використовуючи шифр Віжінера.

Ключ: “Ну погоди”. Тобто ключ має довжину 9 символів.

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





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



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