Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Плейфейердің биграмдық шифрі.




1854 жылы жасалған Плефейердің шифрі алмастырудың биграмдық шифрлерінің ең танымалысы. Ол бірінші дүние жүзілік соғыста Ұлыбритания қолданған. Плефейер шифрінің негізгі болып бастапқы мәліметтер алфавитінің әріптері кездейсоқ орналасқан шифлеуші кесте болып табылады. Шифрлеуші таблицаны оңай есте сақтау үшін кестенің бастапқы жолдарын толтыру негізінде жіберуші мен қабылдаушы кілттік сөзді қолданады. Жалпы алғанда Плефейердің шифрлеуші кестесінің құрылымы Трисемус кестесінің құрылымына ұқсас. Сондықтан Плефейер жүйесінің шифрлеу және шифрды ашу процедураларын түсіну үшін өзіміз білетін Трисемус шифрлеуші кестесін қолданамыз.

 

Б А Н Д Е Р О Л
Ь В Г Ж З И Й К
М П С Т У Ф Х Ц
Ч Ш Щ Ы Ъ Э Ю Я

 

Шифрлеу үрдісі келесі қадамдардан тұрады:

1) Ашық мәтін биграммаларға бөлінеді. Мәтінде әріптер саны жұп болуы керек және онда екі бірдей биграмма болмауы керек. Егер бұл шарттар орындалмаса мәтін маңызды емес орфографиялық қателер үшін де мәтін өзгерістерге ұшырайды.

2) Ашық мәтіннің биграммалар тізбегі шифрлеуші кестенің көмегімен келесі ережелерге сай шифрмәтіннің биграммалар тізбегіне өзгертіледі.

2.а) Егер ашық мәтіннің биграммасының екі әрпі бір жолда немесе бағанада орналаспаса, онда кестедегі а мен й әріптері, онда бұл екі әріп арқылы анықталған тік төртбұрыштың басқа екі бұрышындағы әріптер алынады (біздің мысалы бұл а, й, о, в әріптері а, й әріптер жұбы О, В әріптер жұбына түрленеді).

Шифрмәтіннің биграммасындағы әріптер тізбегіне қарағанда түра шағылып орналасу керек (зеркально расположены).

2.б) Егер ашық мәтіннің биграммасының екі әрпі де бір бағанада орналасса, онда шифрмәтіннің әріптері берілген әріптердің тура астында орналасқан әріптер болады. (Мысалы, н мен с, г мен щ әріптеріне түрленеді). Егер ашық мәтіннің әрпі ең соңғы жолда орналасса, шифрмәтіннің әрпі ең жоғары жолдың сәйкес әрпі болады, Мысалы,

2.в) Егер ашық мәтіннің биграммасының екі әрпі де бір жолда орналасса, онда шифрмәтіннің әріптері сол әріптердің оң жағында орналасқан әріптер болып табылады. (н,о-д,л)

Егер ашық мәтіннің әрпі оң жақ шеткі бағанда орналасса шифр үшін сол жолдың сол жақ шеткі бағанасындағы сәйкес әрппті аламаыз (Ф,Х – Х,М).

Келесі мәтіннің шифрін қарастырайық:

ВСЕ ТАЙНОЕ СТАНЕТ ЯВНЫМ

ВС ЕТ АЙ НО ЕС ТА НЕ ТЯ ВН ЫМ

Кестеге сай ашық мәтіннің биграммалар тізбегі келесі биграммалар тізбегіне бөлінеді.

ГП ДУ ОВ ДЛ НУ ГД ДР ЦЫ ГА ЧТ

Шифрді ашуда осы амалдар кері бағытта орындалады. Биграммалар арқылы шифрлеу шифрдің ашу төзімділігін арттырады.

Мысал:

Қ Ұ П И Я А Ә Б
В Г Ғ Д Е Е Ж З
Й К Л М Н Ң О Ө
Р С Т У Ү Ф Х Һ
Ц Ч Ш Щ Ъ Ы І Ь
Э Ю            

pt = Келдім, Көрдім, Жеңдім

ct = ңгмғщолйувщоземещо

 

Трисемус кестесі

к – кілттік сөз. к = Бандероль

Б А Н Д Е Р О Л
Ь В Г Ж З И Й К
М П С Т У Ф Х Ц
Ч Ш Щ Ы Ъ Э Ю Я

 

pt = ВЫЛЕТАЕМ ПЯТОГО

ct = ПДКЗЫВЗЧ_ШЛЫЙСЙ

 

к = құпия

Қ Ұ П И Я А Ә Б
В Г Ғ Д Е Е Ж З
Й К Л М Н Ң О Ө
Р С Т У Ү Ф Х Һ
Ц Ч Ш Щ Ъ Ы І Ь
Э Ю            

 

pt = күтіп алыңдар

ct = съшәғетафмец

 

Виженер кестесі.

 
 
ашық мәтін әріптері

  А Б В Г Д Е ...
А А Б В Г Д Е ...
Б Я А Б В Г Д ...
В Ю Я А Б В Г
құпиялы сөздің әріптері
...

Г Э Ю Я А Б В ...
Д Ь Э Ю Я А Б ...
Е Ы Ь Э Ю Я А ...
... ... ... ... ... ... ... ...

кілттік сөз әріптері

 

pt = ГДЕ АББА

k = ДЕВА

ct = ЯЯГАЭЬЮ





Поделиться с друзьями:


Дата добавления: 2017-03-18; Мы поможем в написании ваших работ!; просмотров: 720 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Надо любить жизнь больше, чем смысл жизни. © Федор Достоевский
==> читать все изречения...

2355 - | 2039 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.