Диплом жұмысы 5В011100 «Информатика»


 Көпалфавиттік шифрлар. Виженер шифры



Pdf көрінісі
бет8/28
Дата23.01.2022
өлшемі0,93 Mb.
#113534
түріДиплом
1   ...   4   5   6   7   8   9   10   11   ...   28
Байланысты:
СКЖ 111-81 Нурбеков Рауан Жасанды интеллект көмегімен криптографиялық жүйелердің тұрақтылығын талдау

 

2.2 Көпалфавиттік шифрлар. Виженер шифры 

 

Біз  қарапайым  ауыстыру  шифрімен  таныстық  және  ол  Шифр  -  және  ашық 

мәтіндердің  жиілігін  салыстыру  арқылы  жай  ғана  ашылатынын  көрдік.  Бұл 



23 

 

тапсырманы  қиындату  үшін  көпалфавитті  ауыстырудың  шифрлары  қолданылады, 



сол  бір  әріп  әріппен  алмастырылуы  мүмкін  -  мәтіндегі  өзінің  жағдайына 

байланысты.  Классикалық мысал-Виженердің шифры.  Математикалық ол  осылай 

сипатталуы мүмкін: 

i

= xi + kj (mod n), i=1,p;=i (mod m). 



Мұнда  1.1.т.  сияқты.  x  -  ашық,  yi  -  шифрланған  мәтіннің  символы,  n  - 

алфавидегі әріптердің саны, p - хабарламаның ұзындығы; kj - кілттің символы, m-

кілттің ұзындығы. 

Шифрлеу  мынадай  түрде  жүргізіледі:  ашық  мәтіннің  астында  кілттік  сөзге 

немесе фразаға қол қояды және әріпті  Әліпби бойынша кілттік әріптің нөмірімен 

белгіленген  позициялар  санына  жылжыта  отырып  ауыстырады.  Мысалы,  "в 

сутинках всі кішки сірі" мәтінін " шмат”: 

Таблицаға  алфавиттік  ауыстыруларды  жазамыз-кілттің  әрпімен  анықталған, 

"и"сияқты, 1.1 т.келтірілген. Ашық мәтіннің әрпін 1-ші жолда табамыз кілттің 1-ші 

әрпі,  келесі  -  2-ші,  содан  кейін  3-ші,  4-ші  және  тағы  да  1-ші  әрпі  және  тағы 

басқалар.  Яғни,  мұнда  бір  ауыстыру  шифрімен  емес,  4  бір  уақытта  бар.  Алынған 

криптограмма: "Юмтинцовщжахмцавдйлашгйзд” 





Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   28




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет