криптиране digrams

1854 - Годината откри нов етап в криптографията - Чарлз Uitston разработил нова система digrams криптиране, която се нарича "двоен квадрат".

Биграми - два символа, застанали рамо до рамо в текста.

Това шифър използва само две маси рамо до рамо, и криптирането се извършва от едно просто правило: съобщението е разделен на bigrams и криптирана.

криптиране правило чрез двукратно квадрат:

Ако и двата текстови буквите изходните принадлежат към една и съща колона, буквите шифър считат букви, които са подредени в таблицата по-долу. Ако буквата на прав текст беше в най-долния ред, а след това е необходимо, за писмото в същата колона, но на първия ред.

Ако и двете писма биграми изходния код принадлежат към една и съща линия, шифър буквите са тези, които лежат в дясно от тях.

Ако и двете писма биграми изходния код се намират в различни редове и различни колони, а след това вземат такива две писма до всички четири букви образуват правоъгълник.

Encryption digrams дава една много проста и устойчива на отваряне на кода. Hacking съобщение криптирана двоен квадрат, тя изисква много усилия и минимална дължина на съобщението известен с повече от тридесет линии.

Например, да предположим, че като основна на алгоритъм за криптиране, използвани биграми два следните таблици, съдържащи българските букви от азбуката.

Помислете за правилата за преобразуване на прав текст в shifrotekt.

Да предположим, че искате да шифровате биграми "CT".

И двете писмо биграми са в една и съща маса, а в същата колона. Ето защо, най-digrams ciphertext ще бъде "ах". "К" се заменя със стоящи под "А" и "Т" се заменя с "X" в първия ред.

Да предположим, че искате да шифровате биграми "LO"

И двете писма биграми принадлежат към една и съща линия, въпреки че различни таблици. Ето защо, най-digrams ciphertext ще бъде "KR": всяка буква се заменя с писмо от застанал до дясната й.

Да предположим, че искате да шифровате биграми "LA"

биграми писма тук принадлежат на различни редове и различни колони на таблицата. За да се изгради ciphertext биграми необходимо да се изгради на правоъгълника в два върха на които се намират буквите на биграми. Буквите, предвидени в другите два върха образуват биграми ciphertext. В този случай, това ще бъде най-bigrams "заг".

Цезар шифър

Във всеки естествен език азбука писма следват един след друг в определен ред. Това дава възможност да се определи всяка буква от него естествено число азбука.

Така например, в българската азбука буквата "А" има редица естествената последователност, равен на 1, и буквата "I" - е 33.

Ако отворено съобщение, всяка буква се заменя с неговия номер естествена последователност обсъжда в азбуката, превръщането на цифровата послание в писмото може еднозначно възстанови оригиналния откритата комуникация.

Естественият ред на буквите от азбуката може да бъде допълнен, ако приемем, че след последната буква от азбуката отива първо отново. Лесно е да се види, чрез поставяне на всички букви от един кръг по часовниковата стрелка. С тази уговорка, буквите могат да бъдат възложени на всеки сериен номер по отношение на всяка от буквите. Този номер на последователност се нарича относително.

Ако буквите на азбуката е, относителният брой последователност може да бъде всяка стойност от 0 до х-1, в зависимост от писмото, за което на екзекутиран.

Разликата между относителната и номерата на естествената последователност, наречена компенсира.

Cipher Юлия Tsezarya - подмяна шифър с изместване. Да предположим, че промяна е 3, тогава вместо буквата "а" е изписано писмо, което е третият от желаните букви, т.е. буквата "G"; вместо "б" е написано "Е"; вместо "в" - "е", и т.н. Ако промяната е равно на 19, вместо на всяка буква се изписва една, която е на стойност деветнадесети в един ред започва с буквата, след след подмяната.

Например, за да се премине, за да бъде 11, таблицата - ключовите изглежда така: