Цезарь шифры: Нұсқалар арасындағы айырмашылық

Content deleted Content added
86-жол:
 
Екінші жағдайда шифрды бұзу одан әрі жеңіл болып келеді.Жылжыту орны онша көп емес,сондықтан қатты күш арқылы шифрды бұзуға болады.<ref>{{cite book |title=Cryptology |last=Beutelspacher |first=Albrecht |authorlink=Albrecht Beutelspacher |year=1994 |publisher=[[Mathematical Association of America]] |isbn=0-88385-504-6 |pages=8–9 }}</ref>
Бұны істеудің техникасы көбінесе шифрланған сөздің бөлігі алынып оны барлық мүмкін жылжытуларға қойып шығу(қазақ тілінде 42).Кейде оны "жай компоненттің бітілу" техникасы деп те атайды.<ref>{{cite book |title=Elementary Cryptanalysis: A Mathematical Approach |last=Sinkov |first=Abraham |authorlink=Abraham Sinkov |coauthors=Paul L. Irwin |year=1966 |publisher=Mathematical Association of America |isbn=0883856220 |pages=13–15 }}</ref>"'''EXXEGOEXSRGI'''" шифрланған сөзіне мысал келтірейік, дұрыс мәтінде сөз төртінші қатарда тұрғанын көріп тұрмыз.
"'''EXXEGOEXSRGI'''" шифрланған сөзіне мысал келтірейік, дұрыс мәтінде сөз төртінші қатарда тұрғанын көріп тұрмыз.
 
Бұл әдісті басқа жолмен қолдануға болады-әр әріптің астына осы әріптен бастап әліпби толығымен жазылады.Бұл әдіс егер алдын ала әліпби жазылған жолақтар дайын болса тездетіледі. Ол үшін бір жолақта шифрланған сөз пайда болу керек,сонда қалған бөлігінде біз дұрыс мәтінді көреміз.
Другой способ применения этого метода - это написать алфавит под каждой буквой зашифрованного текста, начиная с этой буквы. Метод может быть ускорен, если использовать заранее подготовленные полоски с алфавитом. Для этого нужно сложить полоски так, чтобы в одной строке образовался зашифрованый текст, тогда в некоторой другой строке мы увидим открытый текст.
 
Қарапайым мәтінде тек қана қайта шифрлаудың бір ғана нұсқасы болады. Ал егер өте қысқа болса сөздің бірнеше нұсқасы болуы мүмкін.Мысалы, шифрланған '''MPQY''' сөзі қайта шифрланғанда "'''aden'''" және"'''know'''" (шифрланған мәтен ағылшын ілінде жазылды). Тура осылай "'''ALIIP'''" сөзін "'''dolls'''"деп немесе "'''wheel'''"деп шифрды шешуге болады; "'''AFCCP'''"сөзін "'''jolly'''"немесе "'''cheer'''" деп бірнеше түрде шифрды шешуге болады.
Для обычного текста на естественном языке, скорее всего, будет только один варант декодирования. Но, если использовать очень короткие сообщения, то возможны случаи, когда возможны несколько вариантов расшифровки с различными сдвигами. Например зашифрованный текст '''MPQY''' может быть расшифрован как "'''aden'''" так и как "'''know'''" (предполагая что открытый текст написан на английском языке). Точно также "'''ALIIP'''" можно расшифровать как "'''dolls'''" или как "'''wheel'''"; "'''AFCCP'''" как "'''jolly'''" или как "'''cheer'''".
 
МногократноеБірнеше шифрованиерет никакшифрлау нетабандылықты улучшаетешқалай стойкость, т.кжақсартпайды. применение шифров со сдвигомӨйткені a ижәне b эквивалентножылжыту применению шифра со сдвигомшифры a+b. В математических терминах шифрование с различными ключамшифрына образуеттең [[Группаболып (математика)|группу]]келеді.<ref>{{cite book |title=Cryptology Unlocked |last=Wobst |first=Reinhard |year=2001 |publisher=Wiley |isbn=978-0470060643 |pages=31}}</ref>
 
== Примечания ==