Самостоятельная работа 2 Проверил(а): Сейдуллаев М. Идрисалиев Руслан Билет №1


Download 17.7 Kb.
Sana17.08.2023
Hajmi17.7 Kb.
#1667738
TuriСамостоятельная работа
Bog'liq
Kiber


МИНИСТЕРСТВО ПО РАЗВИТИЮ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И КОММУНИКАЦИЙ РЕСПУБЛИКИ УЗБЕКИСТАНА
ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ИМЕНИ МУХАММАДА АЛЬ-ХОРАЗМИ


Самостоятельная работа - 2
Проверил(а):Сейдуллаев М.
Идрисалиев Руслан

Билет № 1
1. Зашифруйте свою Ф.И.О. шифру Цезаря и по шифрам табличной
маршрутной перестановки.


lmaxxbov dnsqgrioc
2. Расшифруйте шифротекст соответсвующий вашему варианту по
шифру Вернама и Вижинера.


Зашифрованный текст с использованием шифра Виженера и ключа "region": ydjifps bvnwj nlaylwy zyt ekppltl kg vdet uc sflq quz emgh yegdsl ysepnx.


3. Сгенерируйте в ручную 10 ключей по шифру А5/1. Первоначальными
данными выберите последние восемь цифр вашего телефонного номера и
переведите в шестнадцатеричную систему.
Исходные 10 ключей по шифру А5/1 в десятичной системе:
1) 00673909
2) 12345678
3) 98765432
4) 24681357
5) 99999999
6) 11112222
7) 33334444
8) 55556666
9) 77778888
10) 00001111
Перевод в шестнадцатеричную систему:
1) 00673909 -> 0597085
2) 12345678 -> BC614E
3) 98765432 -> 5EE86D8
4) 24681357 -> 1779AC5
5) 99999999 -> 5F5E0FF
6) 11112222 -> 10FCA6
7) 33334444 -> 1F21B3C
8) 55556666 -> 53B514A
9) 77778888 -> 7602FA8
10) 00001111 -> 3C07E


4. Зашифруйте первые три буквы вашего имени по алгоритму RSA и
найдите секретный ключ. В качестве p и q возьмите числа соответствующие
вашему варианту.
Используя указанный алфавит и ключ, мы можем расшифровать зашифрованный текст. Ниже приведен процесс расшифровки:


Зашифрованный текст: ardgzean_ysay#!sa
Ключ: kalit


Сначала нужно построить таблицу алфавита с использованием ключа. Таблица будет выглядеть так:


a b c d e f g h i j k l m n o p q r s t u v w x y z # ! _ @ ? *


k l a i t b c d e f g h j m n o p q r s u v w x y z # ! _ @ ? *


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


Расшифрованный текст: keyboard_layout#!@is


Таким образом, зашифрованный текст "ardgzean_ysay#!sa" после расшифровки с использованием ключа "kalit" будет выглядеть как "keyboard_layout#!@is".
Download 17.7 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling