- •Защита информации и её нарушение
- •Оценка угроз и уязвимостей объекта
- •Модель нарушителя информационной безопасности
- •Классические методы криптографической защиты информации. Симметричное шифрование
- •Шифрование бинарного сообщения
- •Ассиметричные системы шифрования
- •Оценка эффективности парольных средств аутентификации Шифр 579
Классические методы криптографической защиты информации. Симметричное шифрование
Шифр 579
Исходные сообщения:
М1= Сектор очищен искомый объект не обнаружен срочно переходите к шестой схеме.
М2 = cogito ergo sum
M3 = 49F3BAD29A1B0F67(16)
M4 = 7 8 9 15 1 5
m = 21
Ключи шифрования:
К1 = механизм
К2 = выдержка
К3 = нотариус
К4 = sapienti
К5 = F51FD8A4FA3890BA(16)
Х1= 7
Х2 = 12
Параметры алгоритмов шифрования:
K = 7
A = 2
B = 5
P1 = 11
Q1 = 8
P2 = 18
G1 = 10
K6 = 10
P3 = 13
Q2 = 8
P4 = 19
G2 = 12
K7 = 7
P = 49
Х1 = 9
Х2 = 13
Задание 1: Зашифровать сообщение M1 на русском языке с помощью шифрующей таблицы размером 8 на 8:
без использования перестановок
С |
И |
М |
Т |
У |
Н |
Д |
Т |
Е |
Щ |
Ы |
Н |
Ж |
О |
И |
О |
К |
Е |
Й |
Е |
Е |
П |
Т |
Й |
Т |
Н |
О |
О |
Н |
Е |
Е |
С |
О |
И |
Б |
Б |
С |
Р |
К |
Х |
Р |
С |
Ъ |
Н |
Р |
Е |
Ш |
Е |
О |
К |
Е |
А |
О |
Х |
Е |
М |
Ч |
О |
К |
Р |
Ч |
О |
С |
Е |
Получим:
симтундт; ещынжоио; кейеептй; тноонеес;
оиббсркх; рсънреше; океаохем; чокрчосе;
с одиночной перестановкой по ключу K1;
м |
е |
х |
а |
н |
и |
з |
М |
5 |
2 |
8 |
1 |
7 |
4 |
3 |
6 |
С |
И |
М |
Т |
У |
Н |
Д |
Т |
Е |
Щ |
Ы |
Н |
Ж |
О |
И |
О |
К |
Е |
Й |
Е |
Е |
П |
Т |
Й |
Т |
Н |
О |
О |
Н |
Е |
Е |
С |
О |
И |
Б |
Б |
С |
Р |
К |
Х |
Р |
С |
Ъ |
Н |
Р |
Е |
Ш |
Е |
О |
К |
Е |
А |
О |
Х |
Е |
М |
Ч |
О |
К |
Р |
Ч |
О |
С |
Е |
А |
Е |
З |
И |
М |
М |
Н |
Х |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
т |
и |
д |
н |
с |
т |
у |
М |
н |
щ |
и |
о |
е |
о |
ж |
Ы |
е |
е |
т |
п |
к |
й |
е |
Й |
о |
н |
е |
е |
т |
с |
н |
о |
б |
и |
к |
р |
о |
х |
с |
Б |
н |
с |
ш |
е |
р |
е |
р |
Ъ |
а |
к |
е |
х |
о |
м |
о |
Е |
р |
о |
с |
о |
ч |
е |
ч |
к |
Получим:
Тиднстум; нщиоеожы; еетпкйей; онеетсно;
Бикрохсб; нсшереръ; акехомое; росочечк;
с двойной перестановкой по ключам K2 и K3
|
|
в |
ы |
д |
е |
р |
ж |
к |
а |
|
|
2 |
8 |
3 |
4 |
7 |
5 |
6 |
1 |
Н |
3 |
С |
И |
М |
Т |
У |
Н |
Д |
Т |
О |
4 |
Е |
Щ |
Ы |
Н |
Ж |
О |
И |
О |
Т |
7 |
К |
Е |
Й |
Е |
Е |
П |
Т |
Й |
А |
1 |
Т |
Н |
О |
О |
Н |
Е |
Е |
С |
Р |
5 |
О |
И |
Б |
Б |
С |
Р |
К |
Х |
И |
2 |
Р |
С |
Ъ |
Н |
Р |
Е |
Ш |
Е |
У |
8 |
О |
К |
Е |
А |
О |
Х |
Е |
М |
С |
6 |
Ч |
О |
К |
Р |
Ч |
О |
С |
Е |
|
|
а |
в |
д |
е |
ж |
к |
р |
ы |
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
н |
3 |
ч |
с |
к |
т |
р |
о |
о |
Е |
О |
4 |
о |
и |
е |
н |
с |
к |
ч |
Щ |
Т |
7 |
к |
м |
й |
о |
ъ |
е |
б |
Ы |
А |
1 |
р |
т |
е |
о |
н |
а |
б |
Н |
Р |
5 |
ч |
ц |
е |
н |
р |
о |
с |
Ж |
И |
2 |
о |
н |
п |
е |
е |
х |
р |
О |
У |
8 |
с |
д |
т |
е |
ш |
е |
к |
И |
С |
6 |
е |
т |
й |
с |
е |
м |
х |
о |
|
|
а |
в |
д |
е |
ж |
к |
р |
ы |
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
А |
1 |
р |
т |
е |
о |
н |
а |
б |
Н |
И |
2 |
о |
н |
п |
е |
е |
х |
р |
О |
Н |
3 |
ч |
с |
к |
т |
р |
о |
о |
Е |
О |
4 |
о |
и |
е |
н |
с |
к |
и |
Щ |
Р |
5 |
ч |
ц |
е |
н |
р |
о |
с |
Ж |
С |
6 |
е |
т |
й |
с |
е |
м |
х |
О |
Т |
7 |
к |
т |
й |
о |
ъ |
е |
б |
Ы |
у |
8 |
с |
д |
т |
е |
ш |
е |
к |
и |
Получим:
Ртеонабн; онпеехро; чсктроое; оиенскищ;
Чуенросж; етйсемхо; кмйоъебы; сдтешеки;
Задание 2: Зашифровать сообщение M2 = cogito ergo sum на латинском языке с помощью:
системы шифрования Цезаря при смещении на k=7 символов
А – H
B – I
C – J
D – K
Е – L
F – M
J –N
H – O
I – P
G – Q
K – R
L – S
M – T
N – U
O – V
P – W
Q – X
R – Y
S – Z
T – A
U – B
V – C
W – D
Х – E
Y – F
Z – J
Получим: JVQPAV LYQV ZBT
аффинной системы подстановок Цезаря с параметрами a = 2, b = 2;
Т, к здесь используется парное число, то данным способом зашифровать сообщение невозможно.
таблицы Вижинера для английского алфавита сообщение = cogito ergo sum и ключа K4 = sapienti .
c |
o |
g |
i |
t |
o |
e |
r |
g |
o |
s |
u |
M |
s |
a |
p |
i |
e |
n |
t |
i |
s |
a |
p |
i |
e |
u |
o |
v |
q |
x |
b |
x |
z |
y |
o |
h |
c |
q |
Задание 3: Зашифровать сообщение M1 на русском языке с помощью таблицы Вижинера для русского алфавита и ключа K1.
с |
е |
к |
т |
о |
р |
о |
ч |
и |
щ |
е |
н |
и |
с |
к |
о |
м |
е |
х |
а |
к |
и |
з |
м |
м |
е |
х |
а |
н |
и |
з |
м |
э |
к |
я |
т |
ы |
ш |
х |
г |
ф |
ю |
ь |
т |
х |
щ |
с |
ь |
м |
ы |
й |
о |
б |
ъ |
е |
к |
т |
н |
е |
о |
б |
н |
а |
р |
м |
е |
х |
а |
к |
и |
з |
м |
м |
е |
х |
а |
н |
и |
з |
м |
ш |
а |
ю |
о |
о |
д |
м |
ц |
ю |
т |
ь |
о |
о |
х |
з |
ъ |
у |
ж |
е |
н |
с |
р |
о |
ч |
н |
о |
п |
е |
р |
е |
х |
о |
м |
е |
х |
а |
к |
и |
з |
м |
м |
е |
х |
а |
н |
и |
з |
м |
я |
л |
ь |
а |
ю |
ш |
х |
г |
щ |
у |
д |
е |
э |
м |
ъ |
ь |
д |
и |
т |
е |
к |
ш |
е |
с |
т |
о |
й |
с |
х |
е |
м |
е |
м |
е |
х |
а |
к |
и |
з |
м |
м |
е |
х |
а |
н |
и |
з |
м |
р |
н |
з |
е |
ч |
а |
м |
э |
ю |
у |
ю |
с |
в |
н |
у |
с |
Практическое занятие № 8
Выполнила студентка гр. ЭМ-51
Новикова Татьяна Николаевна
