Полученное сообщение после декодирования полностью совпадает с отправленным.
Задача №2
Задание:
Зашифровать фамилию и полное имя студента с помощью алгоритма RSA.
Порождающие простые числа выбрать с помощью таблицы:
Таблица 7.
Цифра шифра |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
p |
7 |
11 |
7 |
11 |
13 |
13 |
5 |
7 |
11 |
5 |
q |
17 |
19 |
11 |
13 |
17 |
19 |
11 |
13 |
17 |
13 |
По последней цифре выбирается р, а по предпоследней q. Если выбранные числа совпадают, то второе число выбирается из ряда простых чисел в большую сторону.
Исходные данные: шифр 0312-ИСЖ-1105; шифруемая фамилия – Кривошлыков, имя – Дмитрий.
Для шифрования текста использовать следующую таблицу:
Таблица 8. Кодировка символов.
А |
Б |
В |
Г |
Д |
Е |
Ж |
З |
И |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
000001 |
000010 |
000011 |
000100 |
000101 |
000110 |
000111 |
001000 |
001001 |
Й |
К |
Л |
М |
Н |
О |
П |
Р |
С |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
001010 |
001011 |
001100 |
001101 |
001110 |
001111 |
010000 |
010001 |
010010 |
Т |
У |
Ф |
Х |
Ц |
Ч |
Ш |
Щ |
Ъ |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
010011 |
010100 |
010101 |
010110 |
010111 |
011000 |
011001 |
011010 |
011011 |
Ы |
Ь |
Э |
Ю |
Я |
_ |
|||
28 |
29 |
30 |
31 |
32 |
33 |
|||
011100 |
011101 |
011110 |
011111 |
100000 |
100001 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.