Биграми маса шифър - studopediya
Фиг. 9. Таблица криптиране.
правила за криптиране са както следва:
1. Ако и писмото bigrams изходния код принадлежат към една и съща колона на таблицата, шифър букви се считат за буквите, които се намират под тях. Така биграми DH дава шифриран KhCh. Ако буквата на прав текст е в най-долния ред, на шифър съответната буква е взета от най-горния ред на същата колона и биграми клетката дава DR шифър.
2. Ако на буквата bigrams изходния код принадлежи към същия ред на таблицата, шифър буквите са писма, които се намират в дясно от тях. Така digram ciphertext PU дава TF. Ако прав текст, буква се намира в дясната колона, а след това на шифър писмото е взето от лявата колона и осигурява шифър биграми НО OK.
3. Ако на буквата bigrams прав текст, се намират в различни редове и колони, вместо те да предприемат подобна криптограма две писма до всичките си квартет представлява правоъгълник. Например, двойката ТА криптирани като SD и digram RI заменя с ND.
Ciphertext съобщение ще бъде: UR KhCh GN ОК GW щайга ND TF RF.
За да не попаднат в биграми две еднакви букви, се вмъкват писмо сляпо между тях. Ако броят на буквите в съобщението не е дори, текстът също добавя писмо манекен. Можете да настроите други правила.
лесен за използване благодарение на опростената процеса на криптиране и декриптиране Cipher. За да създадете такава таблица е достатъчно, за да си спомня за ключови думи и по реда на буквите в азбуката. В същото време, този код е по-висока устойчивост, отколкото просто смяна шифър, тъй като за замяна на текст за източник на всяка буква, не се използва самостоятелно, но няколко различни букви (в зависимост от това за обработка bigrams). Ако по-рано в таблицата да се направи пермутация, е скриване на честотата на възникване на digrams и усложни криптоанализ.
В горния примерен код, всяка буква поотделно биграми заменен от друг (един) писмо. Освен това, можете да вземете система за криптиране, която замени цялата двойка на букви (диграфът) до другата двойка. Тази таблица кореспонденция, състояща се от две колони. В първата си рубрика в строг азбучен ред са в 1089 (33 * 33), двойки букви от прав текст. Във втория (вдясно) колона на същия брой двойки писма ciphertext (поставени в произволен ред). Всеки диграфът отворен код съответства на криптограма за подмяна диграфът. масата на заместване за декриптиране (в deshifrante) индекс разположени букви ciphertext двойки. и точно пред - съвпадение на двойки на явен букви. Вместо колона маси, можете да използвате таблици като Vigenere. Първата буква от публикации диграфът съответства на колоната, а вторият - на линия. На пресечната точка в клетката - подмяна на чифт ciphertext букви.