Мистериите на криптографията. Нерешени шифри

Исках да напиша в днешната публикация за една много интересна книга - великолепните приказки на Г. Родари, но мисля да оставя тази тема за по-късно, след нощната случка. И през нощта се откъснахме лавица за книги- не можеше да понесе тоновете книги, стоящи върху него. Слава Богу, Глеб спеше на долния етаж на леглото, Марк беше с нас, а рафтът падна на горния етаж и никой не беше пострадал. Но не исках да пиша публикация за друга книга))

И ще пиша за шифри, криптография, всякакви знаци, символи и пъзели за деца. И най-важното, как подобни игри са свързани с развитието на детето.
Развитието на математическите способности е пряко свързано с развитието на логиката, паметта и абстрактното мислене. Освен това в математиката се отделя специално значение на символите и знаците. Спомням си много добре, че в началното училище много деца изпадаха в ступор при решаването на уравнения, защото не можеха да разберат как едно число може да бъде заменено с буква. И дори много завършили не са в състояние да решават проблемите по общ начин. Въпреки че всъщност тук няма нищо сложно и можете да започнете да практикувате от 4-5-годишна възраст.

Пъзелите за деца под формата на различни тайни записи, шифри, гатанки също са успешни с това, че предизвикват у детето жив интерес, любопитство, жажда за игра, желание за мислене и решаване!

И ето една гатанка за вас: в криптиране?

Пъзели за деца: шифри и криптограми

- криптиране със заместване- страхотни пъзели за деца. При този тип криптиране всяка буква се заменя с друга, например буквата "O" към буквата "Sh", буквата "K" към буквата "R", буквата "T" към буквата "C ". Така думата КАТще изглежда като RSC.

На по-големите деца може да се предложи да решават сами шифротекстове. Например писане на фразата "моята котка хипопотам", като този "Йешу рщс юззещс"и казвайки, че: Яжте; y-y, r-k, y-b. Най-вероятно за деца на 7-8 години тази информация ще бъде достатъчна. По-малките деца трябва да рисуват всяка буква: за тях дори простата замяна на един знак с друг може да бъде трудна задача.

- криптиране със снимки или пъзели. Тук всичко е просто: измисляме снимка за всяка дума или буква. И тогава се опитваме да пишем писма по този начин.

На дълго въжезавържете други въжета. Въжето има цвят и брой възли, като всяка комбинация цвят + възли означава нещо. Например, бяло и 1 възела означава да скачаш, червено и 2 възела означава да бягаш, синьото и 3 възела означава да лежиш. По този начин можете да изпращате съобщения и дори да пишете писма. Обозначенията могат да бъдат записани или можете да разчитате на памет.

- шифрова табела
За да направите такъв знак, ще ви трябва малко парче картон, в което ще трябва да изрежете квадратни дупки. Сега поставете картона върху обикновен лист хартия. Във всяка дупка напишете буква, така че да получите дума или изречение. Сега извадете картона и запълнете останалото пространство с произволни букви. Можете да прочетете такъв шифър само ако имате шифрограма под ръка.

- обратно четене.Това дори не е криптиране, защото след като сте познали метода на криптиране, вече знаете точно как да решите всички останали. Но децата обикновено харесват такива прости кодове.

Внимание!Ако детето току-що се е научило да чете и бърка от коя страна да чете – дясната или лявата – все още не използвайте тази игра. Това може да го обърка още повече.
От друга страна, ако детето, напротив, чете добре, тогава можете да играете устно, например на разходка - играта развива логиката и паметта много добре.

- пишете с мляко, свещ. Тук също всичко е просто - след като веднъж научихте, че трябва да го държите над огъня (между другото, само с родителите си) или да го боядисате с боя, шифърът лесно се решава. Но усещането за чудо все още остава.

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

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

Веднъж по-голямата Настя и аз жадно играехме детективи и детективи, измислихме наши собствени шифри, методи за разследване. След това това хоби премина и след това отново се върна. Настя има годеник Димка, който ентусиазирано играе скаути. Страстта му беше споделена от дъщеря ми. Както знаете, за да предават важна информация един на друг, служителите на разузнаването се нуждаят от шифър. С помощта на тези игри също ще научите как да шифровате дума или дори цял текст!

Бели петна

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

Например, в това се превръща едно просто и ясно изречение "Да се ​​срещнем при езерото" - "На среща с Янабер Йегуозера".

Дори внимателен човек няма да забележи веднага улова. Но опитният скаут Димка казва, че това е най-простият тип криптиране.

без гласни

Или можете да използвате този метод - напишете текста без гласни.

Ето например едно изречение: „Бележката лежи в хралупата на дъб, който стои в края на гората“. Криптираният текст изглежда така: "Zpska lie in dpl db, ktr stt n pshke ls".

Това ще изисква както изобретателност, така и постоянство, и вероятно помощта на възрастни (които също понякога не боли да тренират паметта си и да си спомнят детството).

Прочетете обратното

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

Ето, прочетете и дешифрирайте: "Нелета минв дъб, маноро цоп иртомс".

Второ за първо

Или всяка буква от азбуката може да бъде обозначена с буквата, която я следва. Тоест вместо "а" пишем "б", вместо "б" пишем "в", вместо "в" - "г" и т.н.

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

Познайте коя фраза криптирахме за вас: "T'ilb g tzhsibmzh fiobue mzhdlp - според ojlpdeb oj toynbzhu schmarf".

депутати

По същия принцип като предишния шифър се използва методът "Замяна". Четох, че се използва за криптиране на свещени еврейски текстове.

Вместо първата буква от азбуката пишем последната, вместо втората - предпоследната и т.н. Тоест вместо A - Z, вместо B - Yu, вместо C - E ...

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

маси

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

Малък намек - трябва да е обикновена буква (като p, k, l, o), защото буквите, които рядко се срещат в думите, веднага хващат окото и поради това текстът се дешифрира лесно. Също така трябва да обсъдите колко голяма ще бъде таблицата и как ще въвеждате думите (отляво надясно или отгоре надолу).

Нека заедно шифроваме фразата с помощта на таблицата: През нощта отиваме да ловим шаран.

Пространството ще бъде обозначено с буквата "r", думите се изписват отгоре надолу. Таблица 3 по 3 (рисуваме в клетките на обикновен лист от тетрадка).

Ето какво получаваме:
Н И М О Т К А Й
О Ю Д Р В А С Р
Ч Р Е Л И Р Р Е.

Решетка

За да прочетете текста, криптиран по този начин, вие и вашият приятел ще се нуждаете от едни и същи шаблони: листове хартия с квадратчета, изрязани върху тях в произволен ред.

Шифроването трябва да бъде написано на лист с точно същия формат като шаблона. Буквите се пишат в клетки-дупки (и можете също да пишете, например, отдясно наляво или отгоре надолу), останалите клетки се запълват с всякакви други букви.

Ключ в книгата

Ако в предишния шифър сме подготвили два шаблона, сега имаме нужда от същите книги. Спомням си, че в дните на моето детство момчетата в училище използваха романа на Дюма „Тримата мускетари“ за тази цел.

Бележките изглеждаха така:
„324 s, 4 a, c, 7 sl.
150 s, 1 a, n, 11 w…“

Първа цифрапосочи номера на страницата
второ- номер на параграф
трето писмо- как да броим параграфи над (c) или по-долу (n),
четвърто писмо- дума.

В моя пример трябва да се търсят желаните думи:
Първа дума: на страница 324, в 4-ти параграф отгоре, седмата дума.
Втора дума: на страница 150, 1 параграф отдолу, единадесета дума.

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

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

Стъпки

Дешифриране на заместващи шифри

    Започнете с търсене на думи с една буква.Повечето шифри, базирани на относително прости замествания, са най-лесни за разбиване с обикновена подмяна с груба сила. Да, ще трябва да бърникате, но ще стане само по-трудно.

    • Думите от една буква на руски език са местоимения и предлози (I, v, u, o, a). За да ги намерите, ще трябва внимателно да проучите текста. Познайте, проверете, поправете или опитайте нови опции - няма друг начин да разрешите шифъра.
    • Трябва да се научите да четете шифъра. Счупването му не е толкова важно. Научете се да грабнете моделите и правилата, които са в основата на шифъра, и след това да го разбиете няма да ви бъде фундаментално трудно.
  1. Потърсете най-често използваните символи и букви.Например на английски това са “e”, “t” и “a”. Когато работите с шифър, използвайте знанията си за езика и структурата на изреченията, на базата на които правите хипотези и предположения. Да, рядко ще бъдете 100% сигурни, но решаването на шифри е игра, в която се изисква да правите предположения и да коригирате собствените си грешки!

    • Двойни символи и кратки думивижте първо, опитайте се да започнете да декодирате с тях. Все пак е по-лесно да се работи с две букви, отколкото със 7-10.
  2. Обърнете внимание на апострофите и символите наоколо.Ако в текста има апострофи, значи имате късмет! Така че в случай на английски, използването на апостроф означава, че знаци като s, t, d, m, ll или re се криптират след това. Съответно, ако има два еднакви знака след апострофа, тогава това вероятно е L!

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

    • Цифровото заместване и ключовите шифри са най-често срещаните в наши дни. Когато работите върху шифър, първото нещо, което трябва да проверите, е дали е от този тип.

    Разпознаване на общи шифри

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

      • Дори ако кодът съдържа цифри, кирилица или латиница, йероглифи или необичайни знаци - стига да се използват едни и същи типове знаци, тогава вероятно работите със заместващ шифър. Съответно трябва да проучите използваната азбука и да извлечете от нея правила за заместване.
    2. Квадратен шифър.Най-простото криптиране, използвано от древните гърци, базирано на използването на таблица с числа, всяка от които съответства на буква и от които впоследствие се съставят думи. Това е наистина прост код, нещо като основите. Ако трябва да решите шифър под формата на дълъг низ от числа, вероятно методите за квадратен шифър ще ви бъдат полезни.

      Шифърът на Цезар.Цезар не само знаеше как да прави три неща едновременно, той разбираше и криптирането. Цезар създава добър, прост, разбираем и в същото време устойчив на крак шифър, който е кръстен на него. Шифърът на Цезар е първата стъпка към изучаването на сложни кодове и шифри. Същността на шифъра на Цезар е, че всички знаци на азбуката се изместват в една посока с определен брой знаци. Например, преместването на 3 знака наляво ще промени A в D, B в E и т.н.

      Внимавайте за шаблони за клавиатура.На базата на традиционната подредба на клавиатурата QWERTY в момента се създават различни шифри, които работят на принципа на изместване и заместване. Буквите се изместват наляво, надясно, нагоре и надолу с определен брой знаци, което ви позволява да създадете шифър. В случай на такива шифри трябва да знаете в каква посока са изместени знаците.

      • И така, променяйки колоните с една позиция нагоре, "wikihow" става "28i8y92".
      • полиазбучни шифри.Простите заместващи шифри разчитат на шифъра, за да създадат нещо като азбука за криптиране. Но вече през Средновековието става твърде ненадежден, твърде лесен за разбиване. Тогава криптографията направи крачка напред и стана по-сложна, като започна да използва знаци от няколко азбуки за криптиране наведнъж. Излишно е да казвам, че надеждността на криптирането веднага се увеличи.

    Какво означава да си разбивач на кодове

      Бъди търпелив.Разбиването на шифъра е търпение, търпение и още търпение. Е, постоянство, разбира се. Това е бавна, старателна работа голяма сумаразочарование поради често допускани грешкии необходимостта от постоянен избор на символи, думи, методи и т.н. Добрият декриптор просто трябва да бъде търпелив.

Фалкон Травис

ПРЕВОД ОТ АНГЛИЙСКИ език ЛАХМАКОВ В.Л.

КОДОВЕ И ШИФРИ

супер шпионин

Тайните на кодовете и шифрите

Предговор

По време на Втората световна война Фалкон Травис служи в военното разузнаванечиято задача беше да прихваща, декодира и дешифрира различен видсъобщения, като се определят местоположенията на тези, които са изпратили и получили такива съобщения.
На читателя се предоставя уникална възможност да се наслади на компилиране и обмен на съобщения с приятели, които никой няма да разбере освен вас и вашите приятели.
Можете да научите от тази книга всичко за полиазбучни шифри, кодови мрежи, символи, акростихи, невидимо мастило и специални кодови думи „Сова“ и „Ястреб“ („Сова“ и „Ястреб“)
Книгата дава по забавен начин моменти на организиране на игри и състезания с помощта на кодове и шифри, както и специални глави, които разказват по забавен начин как да станете разбивач на кодове. Накратко, тук ще научите какво ще ви помогне да станете супер шпионин!
Героите и ситуациите, описани в тази книга, са само продукт на въображението на автора и нямат нищо общо с реална личност или събитие.
Всяко съвпадение е плод на чиста случайност.

Превод от английски
В.Л. Лахмакова

Авторско право © V.L. Лахмаков, 2013 г

Глави: Страници:

Предговор 1
1. Относно кодовете и шифрите 2 - 4
2. Подвижни шифри 5 - 13
3 Голям ход 14 - 23
4. Прости заместващи шифри 23 - 34
5. Големи заместващи шифри 34 - 40
6. Шифрове - знаци 40 - 44
7. Скрити кодове и шифри 45 - 51
8. Опит за разбиване на код 51 - 55
9. Кодове в игри и състезания 55 - 61
10. Невидимо мастило 62 - 69

Глава 1
Относно кодовете и шифрите

В студената януарска сутрин през 1975 г. заглавията съобщават за смъртта на тайния код. „Писането убива кода!“ – заявява гръмко един вестник. Историята под това заглавие говореше за радио и телевизионно интервю с определено лице, което по това време беше много информирано по тези въпроси. По време на интервюто беше прочетено дълго писмо, което преди това беше излъчено по радиото таен шифърагент в Лондон. „Безплатен подарък за слушащия свят на криптографа!“ крещеше в статията, намеквайки, че радиоприхващачите са успели да прихванат съобщението, изпратено по този начин до Лондон по радиото, и по-късно то е било озвучено в пълен дешифриран вид по време на интервюто. Очевидно обаче това само по себе си съобщение - писмоне представляваше особен интерес в съдържанието му за дешифраторите-прихващачи, но те научиха достатъчно от него за тайния шифър, с който беше скрито съдържанието на писмото, така че би било изключително опасно да се използва този шифър втори път. От всичко казано следвало, че писмото всъщност е „убило” тайния код. Таз сутрешните вестникарски новини през януари подчертаха сериозния проблем с кодовете и шифрите.Така нареченото "невидимо мастило" също има свой проблем, макар и само поради дългата връзка с шпиони от всякакъв вид. И затова имат един вид доста сериозен подход и отношение към себе си. Описаните в нашата книга по-долу кодове, шифри и невидимо мастило обаче не са дадени в толкова сериозна асоциация, а в по-лека – просто за забавление. Кодовете и шифрите (трябва да се има предвид, че шифърът е много различен от кода) се различават значително по своите видове и степени на секретност, за да бъдат подходящи за различни приложения - обмен на тайни съобщения с приятели, търсене и скриване на съкровища , при запазване на собствените от собствените си тайни и в много други случаи, особено в широко разпространените игри на открито, наречени от скаути „широки игри“, в които невидимото писане може да се използва за засилване на чувството за удоволствие, вълнение и мистерия. Някои от кодовете и шифрите, за които говорим тук, няма да бъдат откритие за тези, които вече познават науката за криптографията, но някои може да се срещнат за първи път в тази книга. Тук можем да включим невидимо мастило, и по-специално на нехимическа основа. Някои от шифрите (от които има около петдесет типа и поне половината от техните вариации) са толкова прости, че едва ли са тайна, но могат да бъдат и много озадачаващи, добавяйки елемент на рали към краткосрочните игри или игрални дейности, или понякога и подобни дългосрочни дейности. Невидимото мастило, по-специално от нехимичен вид и също така разработено чрез нехимични методи, може да служи на същата цел на забавление. От друга страна, има и шифри, които са толкова сигурни в своята криптография, че дори опитен дешифратор ще се нуждае от доста дълго времеза отварянето му (хакване), без ключ за криптиране.
За да обясним подробно някои от термините, използвани в криптографията, нека следваме процедурата, водеща до появата на писмо/съобщение като това, описано в тази януарска бележка.
Първоначално съобщението трябваше да бъде написано на общ език (наречен „прост език“ или „чист“); след това се предава на криптограф, който трябва да промени "обикновения език" на писмото в криптиран, наречен "криптиране" или "криптиране", ако се използва някакъв код. е шифрова азбука, т.е. метод за ръчно или машинно криптиране на обикновени езикови букви.Резултатът от криптирането или кодирането се нарича криптограма. След това радиооператорът го предава по радиото с морзова азбука до местоназначението, където неговият криптограф, използвайки идентичен ключ, декриптира или (в случай на кодиране) декодира съобщението на разбираем „обикновен език“.
Думата "код" обикновено се използва за означаване както на код, така и на шифър, но в криптографията има разлика между двете, и то много значителна.
Шифърът се основава на азбуката на обикновения език, точно като морзовата азбука. Съобщение, предадено с морзова азбука (което всъщност не е таен шифър), трябва да бъде изписано. Същото важи и за тайния шифър.
Кодът е по-скоро като разговорник, където изречения, фрази, отделни думи и числа са представени от групи от букви с еднаква дължина, обикновено не повече от 3, 4 или 5 букви на група. Например „AMZ“ може да стои вместо „YES“, и „QTR“ вместо „10000“ и „GYX“ вместо „Нямаме достатъчно гориво“. Кодът е много по-труден за разбиване от шифъра, защото, за разлика от шифъра, той не се основава на азбуката на език, който познавате, и е много по-бърз за работа. Въпреки това, основното предимство на шифъра е, че всяка форма на изразяване може да бъде криптирана. Докато в кода, съставните думи, числата и речниковите групи (групи от думи) могат да бъдат кодирани, въпреки че повечето кодове включват отделни азбуки. Обикновено кодовете се съставят за удобство на използването им от всеки потребител. Например, кодът на ВМС (ВМС) ще се състои предимно от морски термини и фрази, докато код, използван в търговски дейностинай-вече от така наречените "бизнес фрази". Търговските кодове се използват по-малко за запазване на тайни, отколкото за спестяване на пари, т.к. телеграфните компании получават думите, но кодова група, състояща се от няколко думи, често носи само една дума.
IN обикновен животИма два основни класа шифри: заместващи шифри и транспозиционни шифри.
В първия случай обикновената буква се заменя с различни букви или буква, или цифри или символи.
Във втория случай обикновените букви остават обикновени, но се смесват в таксономия, която закрива първоначалното им значение.
В някои смесени системи е необходимо да се добавят букви, които не носят семантично натоварване в този конкретен случай, за да се усложни добавянето на съобщението. Такива букви се наричат ​​"нули" от професионалистите. Съобщение, затворено в шифър, не се прекъсва от препинателни знаци. Всяка пунктуация, особено въпросителна, помага на нечий друг декодер лесно да разбие вашия шифър. В криптографията няма органи, отговорни за стандартизирането на използваните термини, което обяснява защо тук има толкова много различни термини, които означават едни и същи обекти или понятия. Има и шифри под няколко различни заглавия, докато има други, които изобщо ги нямат. В тази книга всички шифри, които срещаме, както неназовани, така и наименувани, някога са имали свои собствени имена, понякога дори с цел просто препращане към тях.
Други термини ще бъдат обяснени, както се появяват, а някои от обясненията, дадени по-рано, ще бъдат повторени от нас, за да развиете уменията си да ги използвате.

Глава 2
Движещи се шифри

Този тип шифър, както и всеки друг шифър, който доста лесно прави съобщенията тайни чрез систематично изместване или по друг начин „поставяне в безпорядък (смесване) на истински букви“, вместо да ги променя в символи, числа или други букви, се нарича транспозиционен шифър. Някои от тях са толкова прости, че едва ли са тайна, докато други пазят тайната си дори от доста опитни декодери с месеци. Съществуват и редица транспозиционни шифри - съкратено като "transpos". Ако е необходимо, съобщението може да бъде придружено от предварително определена кодова дума или буква (наречена „индикатор“), за да каже на вашия кореспондент с какъв шифър е затворено това конкретно съобщение. Разбира се, можете да се споразумеете за обмен на съобщения без "индикатори", само за удоволствие, разгадайте криптирането сами.
Ако, в случай на използване на много прости шифри в тази първа група, съобщението не изглежда достатъчно тайно, тогава вероятно ще откриете, че друг шифър дава на това конкретно съобщение повече сигурност.
Когато започнем да превеждаме всяко съобщение в "transpo", първото нещо, което трябва да направим, е да напишем обичайното съобщение с главни букви. Това значително ще улесни процеса на криптиране и ще ви помогне да запазите копие на това, което всъщност сте криптирали.
Помислете за няколко шифра от горната категория:

Шифър за произволно разделяне
Буквите на съобщението остават в първоначалния си ред, но са пренаредени по такъв начин, че да маскират думите. Можете ли да дешифрирате съобщението по-долу? То е същото като съобщението, използвано за повечето от следните шифри:
W EN OWME E TINO URS HED

КОД НА ПЕРМУТАЦИЯ НА ДУМИ. ШИФЕР "r e v"
Думите на посланието остават в първоначалния си ред, но всяка се изписва в обратен ред:
EW СПЕЧЕЛИ НИ РУО ДЕХС

ПЪЛЕН ПЕРМУТАЦИОНЕН ШИФЕР. КОД "r e v"
Цялото съобщение е написано по метода на пермутация, дума по дума:
DEHS RUO NI TEEM СПЕЧЕЛИ EW
Случаен код за пермутация.
Подобно на пълния шифър за пермутация, съобщението се изписва с помощта на метода на пълна пермутация, но вместо да разпространявате думите по обичайния, нормален начин, вие променяте този ред по начин, който ще подведе всеки, за когото съобщението не е предназначено да бъде подвеждащо . Такъв шифър наистина е СЛУЧАЙНА ПЕРМУТАЦИОНЕН ШИФР, но е по-сигурен:
DEHS RUO NITE EMWO НОВО

КОД НА ПРОМЕНИМИ ГРУПИ. ШИФЕР "r e v"
В такива шифри цялото съобщение се записва по метода на пермутация, от последната буква до първата, след което се разделя на групи от същия брой букви: 3,4 или 5.
При толкова прости като този вид шифри обикновено има избор на групиране на букви, като един начин за групиране на буквите на съобщение често може да осигури по-голяма степен на секретност от друг.
(1.) ШИФЕР ЗА ТРОЙНО ПРЕДАВАНЕ
Първо, напишете съобщението си и пребройте броя на буквите, които съдържа. Ако това число не се дели на 3, добавете "нули", докато получите такова число. Тези "нули" трябва да се добавят в края на редовното съобщение и след това те ще се появят в началото на криптирането, където няма да пречат на вашия декриптор на това съобщение. Необходимо е също така да се предвиди избор на "нули", които не могат да се възприемат като част от съобщението. След това запишете съобщението, като използвате метода на пермутация, в групи от 3 букви. Дешифрирането започва от края и или се чете дума по дума и се записва, или цялото съобщение се записва наведнъж и едва след това се разделя на думи по метода за записване стъпка по стъпка.
(2.) ШИФЕР ЗА ПРЕДАВАНЕ НА ЧЕТВЕРТИ
Процедурите за криптиране и декриптиране са същите като при (1), с изключение на това, че броят на буквите в съобщението трябва да се дели на 4, с добавяне на "нули", ако е необходимо. След това съобщението се изписва в 4 групи букви.

(3.) ПЕТ ШИФЕР ЗА ПРЕДАВАНЕ
Същото като горните методи (1) и (2), но в този случай съобщението е разделено на 5 групи букви, с добавяне, ако е необходимо, на "нули".
Ето обичайното просто съобщение:
СЕГА СЕ СРЕЩАМЕ В НАШАТА БРАЯ
Ето процеса на криптирането му:
(1) Троен пермутационен шифър: DEH SRU ONI TEE MWO НОВО
(6 групи)
(2) Четворен пермутационен шифър: QJDE HSRU ONIT EEMW ONEW (5 групи)
(3) Пет пермутационен шифър: YZDEH SRUON ITEEM WONEW (4 групи)

КОД НА ПРЕДСТОЯЩАТА "НУЛА"
Разделете вашето просто съобщение на групи от 3 букви. Ако в последната група няма достатъчно букви, добавете "нули". Моля, имайте предвид, че подобни безсмислени букви от шифъра няма да бъдат възприети погрешно от адресата като част от вашето съобщение. След това добавете произволна буква от азбуката в началото на всяка група от 3 букви:
OWEN BOWM FEET LINO FURS AHED
Вашият декодер просто ще зачеркне първата буква във всяка група и ще прочете съобщението. Разделянето на думите стъпка по стъпка значително улеснява четенето.
КОД НА ПОСЛЕДВАЩАТА "НУЛА"
Методът е същият като в Шифъра на предстоящата "нула", с изключение на това, че в края на всяка група от 3 букви се намира специална буква, но не забравяйте първо да добавите "нули" към последната група, ако е необходимо, за да вземете група от 3 букви:
ОТИДЕ OWME EETH INOS URST HEDZ
Дешифрирането се извършва чрез задраскване на последната буква във всяка група.
КОДОВЕ "А - НУЛА" и "НУЛА - А"
(1) Код "A-Null": "null" се добавя след всяка буква на съобщението. Нулите могат да бъдат всяка буква от азбуката. В този шифър шифрованото съобщение винаги е двойно по-дълго от оригиналното съобщение, така че е по-подходящо за кратки съобщения.
За да дешифрирате, просто трябва да зачеркнете всички "нули" и ще получите съобщението, предназначено за вас. Трябва да започнете, като зачеркнете всяка втора буква от съобщението и след това всяка редуваща се буква в края.
(2) Шифър Null-A: Този шифър се използва по същия начин като A-Null, но в този случай "нулевите" се поставят преди буквите на съобщението, вместо след тях.
Ето един пример за просто съобщение: НИЕ ОТИВЯВАМЕ ДНЕС
(1) Код "A-Null": WREN СЪГЛАСЯВА GOOGISNOGY TROMDRAVYS
(2) Null-A код: AWLE FAIRIE OGNORILNIG STROPDRAKY

КОД НА ДОПЪЛНЕНИЯТА КЪМ VOYAL. КОД "ГЛАСНА-ПЛЮС"
След всяка гласна и буква Y добавете всяка буква с изключение на гласна или Y. За да дешифрирате, зачеркнете буквата след всяка гласна и Y, съобщението ще бъде прочетено според очакванията. Просто съобщение:
АЗ НЯМА ДА ЛАГУВАМ, ЗА ДА МОЖЕТЕ ДА ИМАТЕ МОЯТА СПАЛНА ЧУБА. Същото съобщение в този шифър:
РЪКАТА СЕ ГОГИНГ ТОП CASMP СИН ЙКОЛУМ МАПИК НАПОЛОВИ MYG SLBEMPIRNGBANG

КОД "САНДВИЧ"
Напишете просто съобщение - съобщение. Пребройте броя на буквите и разделете съобщението наполовина, като пишете стъпка по стъпка. Ако съобщението има нечетен брой букви, тогава нека първата половина съдържа допълнителна буква. След това напишете първата половина на съобщението с достатъчно място между буквите, за да добавите друга буква. Сега в първата празнина въведете първата буква от втората половина, след това във втората празнина - втората буква от там и така, докато цялата втора половина запълни "сандвича" на първата половина. Шифроването може да бъде съставено от един дълъг низ от букви или разделено на групи с еднаква или произволна дължина. Ето криптирането, където се добавя първата буква от втората част:
СЕГА СЕ СРЕЩАМЕ \ В НАШАТА БРАЯ
WIEN O W ME E T

За да дешифрирате, прочетете първата и всяка следваща буква до края на реда, след това втората и всяка следваща буква до края на реда; или напишете буквите в дадения ред и отделете думите с лента „стъпка по стъпка“.

БЪДЕЩ САЙФЪР
Този шифър предполага наличието на нечетен брой букви. Първо запишете съобщението си, пребройте броя на буквите и добавете „нула“, ако е необходимо. Започнете, като пишете първата буква в средата на реда, следващата буква вляво от първата, следващата вдясно от първата и т.н., замествайки букви отдясно и вляво, докато съобщението ви не завърши . Нека дадем пример с първите 9 букви от азбуката: H,F,D,B,A,C,E,G,I и примерно съобщение, криптирано по този начин: DHROIEMOEWNWETNUSEQ
Такова криптиране може да бъде изпратено като цяло или в групи от писма, доколкото такъв ред позволява запазването на същите писма. За да дешифрирате, намерете средната буква и прочетете съобщението, една буква по една, като редувате реда: ляво - дясно, ляво - дясно до края.

ШИФЕР "ЗИГЗАГ"
Този шифър е известен още като "Палисада" и се казва, че е бил използван по време на гражданска войнав Америка.
Напишете съобщение, след което пребройте броя на буквите, които съдържа. Ако това число не се дели на 4, добавете "нули", както е посочено в (A) (вижте страница 10). След това напишете съобщението без интервали между думите и с всяка редуваща се буква под реда, както е в (B). Сега сте готови да напишете съобщение за последващото му препращане. На листа хартия, избран за съобщението, започнете да пишете горния ред от 4 групи букви и продължете да пишете, като комбинирате редове, както е в (B). Дешифрирането на такова съобщение е лесно. Първо, пребройте броя на буквите в полученото съобщение и маркирайте половината с дебела точка или наклонена черта. След това напишете на един ред всички букви от първата половина на съобщението, оставяйки достатъчно място между буквите, за да позволите да се вмъкне друга буква. В тези интервали напишете буквите от втората половина на съобщението, като вмъкнете първата буква в следващата празнина и т.н. до края, както е посочено в (D) , показващо наполовина готово декриптиране:
(A) СЕГА СЕ СРЕЩАМЕ В НАШАТА САРА QZ

(B) W N W E T N U S E Q
E O M E I O R H D Z

(B) WNWE TNUS EQ.EO MEIO RHDZ

(D) НИЕ / СЕГА / СРЕЩАНЕМ / В ИЗПОЛЗВАНЕ
E O M E I O R H D Z

КОД "СОВА" ("БУХАЛ")

Напишете съобщението си, без да оставяте интервали между думите, но в горната част, над него, повторете думата "OWL" по цялата дължина на реда и напишете вертикално отгоре надолу от едната страна само веднъж, както е показано. Последната дума в горния ред "OWL" трябва да е пълна и да съдържа буквите на съобщението отдолу. Това означава, че съобщението трябва да се дели на 3, дори с "нули", ако е необходимо. След това всяка буква от съобщението се хвърля в ред със същата буква, която стои над нея. Това разделя съобщението на три реда, които след това се изписват един след друг, образувайки шифровано съобщение.
Групирането е различно. Тук има елемент на случайност. Декодерът, знаейки със сигурност, че в съобщението се използва шифърът “OWL”, първо преброява броя на буквите в съобщението, разделя го на 3 равни части и дава на всяка част по една буква от ключовата дума. След това той изписва поредица от "OWL" - думи, достатъчни да покрият цялото съобщение (1), а след това под буквите "O" изписва всички букви, свързани с буквите от групата "O".
(1) OWLOWLOWLOWLOWL (2) O W O E I U H
WENOWMEET I NOUR SHED W E W E N R E . Л Н М Т О С Д

(3) WOEI UHE WENR EN MTOSD
След това той последователно влиза в две други групи (2) и съобщението става дешифрирано и подходящо за четене. Тук работата му е почти завършена:
1) OWLOWLOWLOWLOWL 2) O W L

WE OW EE I N U R HE WOEI UH E WENR E N MTOSD

КОД "ЯССТРУК" ("ЯСТРОВ") и "ГРАВЪН" ("ГРАВЪН")

Тези шифри са подобни на шифъра OWL, но съобщенията са групирани съответно в 4 5 части. Те работят по следния начин:
HAWKHAWKHAWKHAWKHAWK RAVE N RAVENRAVENRAVEN
WENOWMEET I NO U RS HED QZ WENOWME ET INOURSH EDQZ
H W W T U E R W M N H
А Е М И Р Д А Е Е О Е
W N E N S Q V N E U D
K O E O H Z E O T R Q
N W I S Z
WWTUE EMIRD NENSQ OEOHZ
WMNH EEQE NEUD OTRQ WISZ

Дешифрирането се извършва по същия начин, както в случая с шифъра SOVA.

КОД "MARG"
Тези леки шифри са по-сигурни от всеки от горните. Така че, напишете съобщението си с главни букви и оставете място в долната част за още един ред главни букви. След това, като използвате наклонени линии, разделете съобщението на групи, според шифъра, който използвате (3,4,5). Ако последната група няма достатъчно букви, добавете "нули".
Следните примери показват как да криптирате:
(a) - показва съобщението, написано и разделено с наклонени линии
(b) - показва криптирани отделни групи, методи за пермутация
(c) - показва как е написано криптираното съобщение, за да бъде изпратено
(d) показва друг начин за писане на същото съобщение.
Случайното групиране винаги прави такъв шифър да изглежда по-таен. Може да помогне на декодера да оставите място под редовете на вашето съобщение.
КОД "BI-MARG"
Съобщението е разделено на групи от две букви:
(a) НИЕ \ НЕ \ W M \ EE \ T I \ N O \ UR \ SH \ ED \
(b) EW \ ON \ M W\ EE \ I T \ O N \ RU \ HS \ DE \

криптирано съобщение:
(c) EW НА MW EE IT НА RU HS DE
(d) EWON MWEE ITO NR UHSDE

КОД "TRI-MARG"
Съобщението е разделено на групи от три букви:
(a) WE N/ OW M / EET / IN O / UR S / HED
(b) NE W/ MWO / TEE / ON I / SR U / DEH

криптирано съобщение:
(c) НОВ MWO TEE ONI SRU DEH
(г) НОВО WMW OTE EONIS RUD EH

КОД "QUAD - MARG"
Съобщението е разделено на групи от четири букви:
(a) НИЕ НЯМАМЕ / СРЕЩАМЕ / Т В О / UR SH / EDQZ
(б) НА EW / E EMW / O NI T / HS RU / ZODE

криптирано съобщение:
(c) ONEW EEMW ONIT HSRU ZQDE
(d) ЕДИН WEEM СПЕЧЕЛИ RUZ QDE

КОД "QUIN-MARG"
Съобщението е разделено на групи от пет букви:
(a) НИЕ СЕГА / СРЕЩАМЕ СЕ АЗ / Н НАШИЯТ / HEDQZ
(b) WO НОВО / ITEE M/ S RUO N/ ZQDEH

криптирано съобщение:
(c) WONEW ITEM SRUON ZQDEH
(d) WO NEWIT EEMS RUONZ QDEH

КОД "VARI-MARG"
Съобщението е разделено на произволни групи:
(a) НИЕ НЯМАМЕ / W ME / ET / IN OU / R SHED
(б) НА EW / E MW/ TE / UO IN / D EHSR
криптирано съобщение:
в) ONEW EMW TE UONI DEHSR

За да дешифрирате, просто разделете съобщението на групи, според които се извършва криптирането и под всяка група напишете същите букви, като използвате метода на пермутация. В този случай съобщението ще се отвори.
ШИФЕР "УСУКАНА КОМУНИКАЦИЯ"
Запишете съобщението си, след което го пренапишете в групи от 3, 4 или 5 букви. Добавете "нули", ако е необходимо, за да завършите последната група. По-долу даваме няколко примера:
(a) WEN OWM EET INO URS HED
(б) WENO WMEE TINO URSH EDQZ
(c) WENOW MEETI NOURS HEDQZ

След това поставете двете крайни букви между групите, както е показано в следващия пример, и напишете резултата като съобщение за шифроване:
(а) WEO NWE MEI TNU ORH SED
(б) WENW OMET EINU ORSE HDQZ
(c) WENOM WEETN IOURH SEDQZ
Дешифрирането се извършва чрез преместване на крайните букви между групите. „Изкривена връзка“ (в) – може би най-тайната, за да запазите вашето конкретно съобщение от любопитни очи.

голям ход
"SCYTALE"

Scytale - цилиндрична пръчка, е най-ранното от механичните средства за криптиране, описани в историята - първата криптираща "машина". Като скитал можете да използвате молив или подобен, но по-дебел и по-дълъг, но не повече от 20 см дължина, или просто тръба с произволна дължина, но същия диаметър, съгласуван с вашия адресат. Тогава ще ви трябва дълга лентахартия не по-широка от 2 см. Празни полета на вестникарски лист или дълга лента от двойна страница на всяко списание могат да работят. Какъв е процесът на работа със scytale?
Започнете, като фиксирате началото на хартиената лента в началото на пръчката, като използвате бутон или гумена лента. Сега навийте тази лента в спирала около „пръчката“, така че всеки следващ завой да покрива почти половината от ширината на предишния завой и фиксирайте края на лентата с копче, гумена лента или подобно. Най-лесният начин за равномерно навиване на лентата е да закрепите началото на лентата с една ръка и да завъртите „пръта“ по посока на часовниковата стрелка, като същевременно позволите на хартиената лента да се плъзга свободно през пръстите на другата ръка.
За да запишете съобщението си, фиксирайте "пръчката" в хоризонтално положение, като лентата започва да е фиксирана отляво надясно, като държите "пръчката" от завъртане, и пишете отляво надясно главни букви, поставяйки по една буква на всеки следващ завой. Когато приключите с реда, завъртете пръчката леко назад и започнете следващия ред от съобщението си под предишния и така нататък, докато напишете цялото си съобщение. Извадете готовото съобщение от пръчката и го навийте на руло или го сгънете на квадрат. Дешифраторът, който има "пръчка" като твоя, навива получената лента по същия начин като криптографа и само в този случай ще разбере информацията.
КОД "GEO - TRANSPO"
Шифърите от този вид са били широко използвани от германския Вермахт по време на Втората световна война. Пълното име на шифъра звучи малко тежко:
„Геометрично транспониране или геометрично изместване“. Този шифър получи името си поради факта, че в първия от двата етапа на криптиране буквите на съобщението са подредени във формата / под формата на правоъгълник.
Правоъгълникът, разбира се, включва квадрата. Друго име, дадено на такива шифри е: "Колонна транспозиция", от английска дума„колона“ (колона, колона), тъй като на втория етап на криптиране колоните или редовете с букви от правоъгълника се разделят, за да образуват криптирано съобщение.
Примерът по-долу ще покаже колко лесно е да се работи с такъв шифър. Първо, съобщението се въвежда и броят на буквите се преброява:

СЕГА СЕ СРЕЩАМЕ В НАШАТА САРА (18)

Това означава, че съобщението може да бъде поставено или в две колони от по 9 букви всяка, или в три колони от по 6 букви всяка, но вместо това добавяме две "нули" и поставяме съобщението в четири колони от 5 букви. Правоъгълен лист хартия прави тази стъпка много по-лесна.

НИЕ СЕ
М Е Т И
N O U R S
H E D Q Z

След това колоните с букви се изписват в ред, отляво надясно и вашето криптиране вече се чете така: WMNH EEOE NEUD OTRQ WISZ
За да дешифрирате, просто трябва да напишете тези групи отново в колони, отляво надясно, и да прочетете съобщението "змия", т.е. отгоре надолу отляво надясно. Това най-простата форматакъв шифър. Толкова просто, че никой професионален криптограф не го използва за своето криптиране.
Но в същото време такъв професионалист може лесно да превърне същия шифър в доста твърд орех за разбиване. Това работи и за вас. Има два известни начина да превърнете този шифър в сложен пъзел за нечий друг декодер. Можете да използвате тези методи поотделно или заедно. Първият метод предполага наличието на ключова цифра или ключова дума. Редът, в който се разпределят групите от букви, зависи от това. Между другото, ключовата дума е по-предпочитана от ключовото число, защото се запомня по-лесно. Номерът на ключа често указва реда на числата, а ключовата дума показва азбучния ред. Например, азбучният ред на буквите на ключовата дума "BLAZE" е A, B, E, L, Z (т.е. азбучен ред), а числовият ред на числата в Key Number 93418 е 1,3,4, 8.9 (т.е. в ред на броене от 1 до 9). Примерът по-долу ясно показва как тези два ключа променят нашето послание:

B L A Z E 9 3 4 1 8
НЕ ЩЕ СЕ ЩЕ
М Е Т И М Е Е Т И
N O U R S N O U R S
H E D Z Q H E D Z Q

а) NEUD WMNH WISQ EEOE OTRZ
A B E L Z (по азбучен ред)

(б) OTRZ EEOE NEUD WISQ WMNH
1 3 4 8 9 (порядък на числа)
Декодерът, за който е предназначено съобщението, познава Word-Key или Number-Key. След като получи съобщението(та), той трябва да запише всяка буква от ключовата дума под всяка група, по азбучен ред, след това да напише ключовата дума и да вмъкне всяка група от букви под нея. Следният пример показва почти завършено декриптиране:
(а) A B E L Z
NEUD WMNH WISQ EEOE OTRZ

B L A Z E
W E N W
М Е Е И
N O U S
H E D Q
Вторият начин за придаване на по-голяма секретност на съобщението, с шифър от този вид, е специалното подреждане на буквите при образуване на правоъгълник в първия етап. Този първи етап се нарича надписване (записване), а вторият етап е транскрибиране (изписване). Първо се надписва съобщението, т.е. написано под формата на правоъгълник, а след това транскрибирано, т.е. изписани в групи от букви. На страница 16 ще разгледаме нашето примерно съобщение, написано от двама различни начини, и транскрибирано с ключовите думи TEXAS и LAZY.
В (c) надписването се извършва в хоризонтални редуващи се редове (подобно на предишния пример, който беше написан в хоризонтални редове), а изписването се извършва в ключова дума в колона. В (г) изписването се извършва чрез преместване на стрелката на часовника от горния десен ъгъл, а изписването се извършва с обикновена дума - ключ, т.е. ключова думае отстрани и така обозначава редове с букви вместо колони-колони. Редът, в който се вписва съобщението, се нарича маршрут – опциите са вертикален редуващ се маршрут, маршрут обратно на часовниковата стрелка и т.н.
Декриптирането се извършва по същия начин, както е описано по-рано, но декрипторът трябва да знае и маршрута, по който съобщението трябва да бъде прочетено, т.е. редове или колони срещу ключовата дума.
(в) Т ЕК КАТО НОУРВ
WENOW A I ZQSE
I T EEM Z TDEHN
НЯМА URS Y EEMWO
QZ DEH
(c) OERE ETOZ WMSH WINQ NEUD
г) IZQSE NOURW EEMWO TDEHN

Има доста голям брой различни надписни маршрути. По-долу са някои. Азбуката е приложена, за да можете лесно да следвате представения маршрут. Потребителите на такива шифри могат да посочат с предварително подготвени кодови букви по кой маршрут е изписано съобщението и коя ключова дума или ключов номер е използван.
Хоризонтална
Официален (прав) Редуващ се (змия)

ABCDE - ABCDE
FGHIK-KIHGF
LMNOP - LMNOP
QRSTU-UTSRQ
VWXYZ VWXYZ

Вертикална
AFLQV AKLUV
BGMRW BIMTW
CHNSX CHNSX
ДИОТИЙ ДГОРИЙ
EKPUZ EFPQZ

Вътрешна спирала

ABCDE AQPON
QRSTE BRYXM
PYZUG CSZWL
OXWVH DTUVK
NMLKI EFGHI

Външна спирала
по часовниковата стрелка обратно на часовниковата стрелка
ЗКЛМН НМЛКЗ
YIBCO OCBIY
XHADPPDAHX
WGFEQQEFGW
ВУЦР РСТУВ

Тези 8 маршрута могат да бъдат увеличени няколко пъти с помощта на различни точкизапочнете. Например, "хоризонтална", "вертикална" и "вътрешна спирала" могат да започват от всеки от 4-те ъгъла, докато "външната спирала" може да започне навсякъде, според формата на правоъгълника.
Повечето лесен начинработата с достатъчно дълги съобщения се състои в написването им на четири или пет реда, четене отляво надясно (това е т.нар. директен хоризонтален надпис) и избор на подходяща ключова дума.
Ключовата дума може да се състои от повече от една дума. По-долу е даден съответен пример за дълго съобщение.
MARYLOVESFUN
WENOWMEETI NO
УРШ Е ДЕВЕРИ
ЧЕТВЪРДЕН МОРНИ
NGTOPR ACTI S E
FORTHEMATCHX

ERTGO EVMCA IRRIC WEDPH WUANE OSIEX MDARE NSUTR
ТЕОТ НИНШ ЕЕЯМ ОХРОТ
Такова съобщение се декодира според модела BLAZE (вижте страници 15-16).
Сигурно вече сте забелязали, че има три начина, по които тези геометрични шифри за транспониране позволяват на всяко обикновено съобщение да бъде тайно:
1) методът за надписване на съобщението по обичайния начин на изписването му отляво надясно (формално хоризонтално, както е в съобщението под ключовата дума MARZLOVESFUN) и подчертаване на колоните по азбучен ред, според ключовата дума.
2) метод за вписване на съобщението по необичаен начин (маршрут като спирала, минаваща от центъра, например) и подчертаване на колоните в обичайния ред на писане отляво надясно, вместо произволното им подреждане с ключова дума .
3) чрез комбиниране на другите две, както в случая на TEXAS съобщение.
Тъй като при назоваването на тези три метода често възникват недоразумения, ще се съгласим да ги наречем: 1) колона 2) маршрут 3) маршрут и колона.

ШИФЕР "РЕШЕТКА" (РЕШЕТКА)
Такива шифри са били използвани в Италия по времето на Хенри V||| и са били доста широко използвани по време на Първата световна война. Решетката е част от криптиращия апарат по вид транспониране.
Решетка, наричана още „маска“ или „пергол“, е парче картон или подобен материал, в който са изрязани специални квадрати, поставени в различни местакартонени кутии. Такъв картон се наслагва върху лист хартия и буквите на съобщението се вписват през тях. Най-често срещаните типове на такъв шифър са "променлива (или "въртяща се") решетка", "обратима решетка" и "случайна решетка".
КОД "ВЪРТЯЩА РЕША"
В този случай картата има квадратчета, подредени по такъв начин, че да остане непокрита различни местана хартия всеки път, когато картата се завърти на 90°. След като буквите са вписани в квадратите във всяка от четирите позиции, те образуват квадратен блок от смесени букви. Например, съобщението: СЕГА СЕ СРЕЩАМЕ В НАШАТА САРАКА НЕ ХИЖАТА КАЖИТЕ ТИМ трябва да бъде криптирана с 6 x 6 "въртяща се решетъчна" карта, като се използва следния метод.
"РЕШЕТА" се поставя върху лист хартия и квадратчетата с прорези се попълват с първите девет букви от съобщението. След това "РЕШЕТА" се завърта на 90° по часовниковата стрелка и се изписват следващите девет букви. След като направим още два оборота, въвеждаме останалите букви от съобщението. Тъй като съобщението има две букви по-малко от квадратчетата с прорези (букви -34 и квадрати при пълен завой -36), се добавят две "НУЛИ": Q и Z, за да завършите запълването на последния завой на "РЕШЕТА". След като попълним всички квадратчета, премахваме РЕШЕТАТА и изписваме полученото съобщение в групи в ред или колони, или за по-голяма секретност, като маркираме групи с помощта на ключовата дума на колоната.

1 2
W E I N
НЕ
а) O 4 б) U R
2 W 3 S
Е Е М Х Е
Т Д
3 4
И тогава ние също се обръщаме:

3 4
N T
О Т Е Л
в) Т г) Л
4 H E 2 1 T I
Е М
U T Q Z
1 2

Дешифраторът, който трябва да има точно същата РЕШЕТКА и да знае как е криптиран записът, първо сгъва групите от букви обратно в квадратна форма и след това, прилагайки своята РЕШЕТКА, работи в същия ред като шифъра.
Предлага се голямо разнообразие от размери на GRILLE и модели за криптиране. По-долу даваме образци на РЕШЕТКА 4 ​​x 4, 5 x 5, 6 x 6 и дори 10 x 10. РЕШЕТА 5 x 5 винаги има чиста централна зона - квадрат след криптиране и тук е необходима НУЛА, за да я запълни. Групи от над
6 букви могат да бъдат разделени наполовина, но в този случай те трябва да бъдат поставени заедно. Числата отстрани показват последователността на завъртане на картата
4 х 4
1
х
2 4
X X
х
3

5 х 5
1
х
х
2 X 4
X X
х
3
1 6x6
X X
х
2 X X 4
х
X X
х
3

10x10
1
X X X
X X
X X
X X X
2 X X X
X X
X X
X X X
X X X
X X
3

ШИФЕР „ОБРАТНА РЕШЕТКА
В този случай GRILLE, за разлика от шифъра на въртящата се мрежа, не трябва да е квадрат. Четирите му позиции са както следва: A - отстрани, TOP -1 (много отгоре); обърнете картата, така че TOP -2 да заеме самия връх. Обръщаме картата към B - страната, TOP - 1 отново в самия връх; и завършваме с обръщане на картата, така че самият връх да заеме ТОП - 2 B - страни. Криптирането и декриптирането са абсолютно същите като в случая с "Въртящата се решетка". По-долу са дадени примери за шифъра "Обратима решетка".

A BE PX - 1 A BE PX - 1
х х
x V- x V-

х х сто х х сто

X x rona x x ro

Х х включен
х х
х х
х х
x x x x
BE RH - 2 BE RH - 2

ШИФЕР "СЛУЧАЙНА МРЕЖА"
Този шифър е най-подходящ за много кратки съобщения и за преминаване през ключова дума или парола. Решетката може да бъде в този случай с всякаква форма, а отворените квадрати могат да бъдат навсякъде, т.к решетката в този шифър не се мята. Съобщението се въвежда в отворени квадратчета, след това РЕШЕТА се премахва, а нула - буквите се въвеждат в празни пространства. Декодерът налага идентична решетка GRILLE върху буквите на скача по време на декодирането. Нула - буквите са затворени и съобщението се чете лесно.
ПРОИЗВОДСТВО "РЕШЕТКА"
За да направите РЕШЕТКА от всякакъв вид, наредете картата в необходимия брой квадратчета и оставете полета от четирите страни. Използвайте кръста, за да маркирате квадратите, които ще бъдат изрязани. Пробийте средата на квадрата, направете разрези в ъглите му, огънете оформените триъгълници и ги отрежете. Добавете към РЕШЕТКАТА всякакви допълнителни детайли, от които се нуждаете.

ПРОСТ ЗАМЕСТВАЩ ШИФЕР

Мери, кралицата на Шотландия, по време на престоя си в Чартли Хол, едно от няколкото места в Англия, където е била затворена след бягството си от Шотландия през 1568 г., е замесена в заговор за убийството на кралица Елизабет, нейната братовчед, и се издигнете на английския трон. Основната първа трудност на планираното начинание беше как да се получават и предават съобщения от Чартли Хол, заобиколен от обграден феодален замък, под зоркото охранително око на главния тъмничар Амиас Полет. За да се преодолее такова препятствие, беше решено да се включи местен пивовар в заговора. Самият план беше следният: когато кралица Мери трябваше да изпрати тайно съобщение, тя щеше да го продиктува на една от двете си секретарки, която след това го шифрова. След това шифрованото съобщение ще бъде сгънато и запечатано, увито в парче кожа и предадено на пивовара, когато последният бъде извикан да достави бирата и да извади празните бурета от замъка. Пивоварът, след като получи съобщение, навито в тръба, трябваше да го прикрепи към предварително подготвена тапа и да го прокара през отвора на празно буре. От безопасността на замъка, пивоварът трябваше да получи таен пакет и да го предаде на доверения пратеник на кралица Мария, Гилбърт Гифорд, за доставка до Лондон. След това тайните съобщения от заговорниците били пренесени от Гифорд обратно на пивовара, който ги предаде за тайна доставка, използвайки запушалка за буре, на Чартли Хол. Но, за съжаление на Мери, кралицата на Шотландия, нейният доверен пратеник беше един от шпионите на кралица Елизабет и пивоварът и тъмничарят работеха в тясно сътрудничество с него. Когато Гифорд получи съобщение за Мери или за група заговорници, които я подкрепят, той трябва преди всичко да го предаде в централата на Тайните служби на кралица Елизабет, която се ръководи от сър Франсис Уолсингам. В Главната квартира печатът беше отворен и беше направено копие на съобщението, след което печатът беше експертно подправен и запечатан отново, след което Гифорд тръгна с оригиналното съобщение. Междувременно най-добрият декодер на Уолсингам, Томас Филип, дешифрираше съобщението много бързо. В заключение трябва да се каже, че всички заговорници са заловени и обесени, а на 8 февруари 1587 г. Голяма залаЗамъкът Fotheringhay, Мери Стюарт, кралицата на Шотландия беше обезглавена.
Юлий Цезар комуникира тайно със своите генерали чрез шифър, който носи неговото име оттогава, въпреки че е бил известен много преди използването му от великия Цезар. Същността на шифъра беше следната: Всяка редова (обикновена) буква от съобщението беше заменена с буквата, която стои зад нея на трето място в азбуката. Обикновените X,Y,Z бяха заменени с A,B,C; така, например, думата LAZY беше заменена с ODCB. Шифърната азбука на Юлий Цезар винаги е била три букви освен обичайната, но тъй като буквите могат да издържат на произволен брой букви НАВЪВ или ПРЕДИ главната, такъв шифър се наричаше „ПЛЪЗГАЩА АЗБУКА САЙФЕР“.

ЦЕЗАР САЙФЪР
Това е по-кратко име за шифър на Юлий Цезар или шифър на плъзгаща се азбука. Същността му е следната:
Изписва се проста азбука, а азбуката на шифъра е написана отдолу, написана в същия ред като горната, но започваща с буква, отделена от първата буква на обикновената азбука с едно или повече места напред или назад, с липсващи букви в началото на долния ред. Примерът по-долу започва с "K" и следователно такъв шифър може да се нарече Шифърът на Цезар "K":
Прости: A,B,CD,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y, З
Код: K,L,M,N,O,P,Q,R,S,T,UVW,X,Y,Z,A,B,C,D,E,F,G,H, I, J
За да шифровате съобщението, намерете всяка необходима буква в нормалната азбука и напишете заместването, т.е. буква в шифъра, стояща строго под буквата на обикновената азбука. Съобщението може да бъде написано в нормални групи от думи или в групи от 3, 4 или 5 букви, ако се изисква по-голяма секретност. За да дешифрирате, намерете всяка необходима буква в шифрованата азбука и запишете съответната буква стриктно отгоре.

КЛЮЧОВИ ДУМИ CIPHRES
Смесената шифрова азбука винаги дава по-голяма степен на секретност от последователната азбука. Един от най-простите и ефективни начини да смесите азбуката по начин, който обикновено се основава на една дума, е да използвате ключова дума. Ключът може да бъде всяка дума или група от думи със същата обща дължина като различните букви в низа.
Колкото по-дълга е ключовата дума, толкова по-сигурен е шифърът.
Предимството на азбучен шифър, смесен с ключова дума, е, че потребителите на такъв шифър не трябва да носят копие на азбуката със себе си (което е много опасно за разузнавач или шпионин), те трябва само да запомнят ключовата дума.
Първо напишете обикновената азбука, след това под нея напишете ключовата дума и допълнете този ред с част от обикновената азбука, без да включвате буквите, използвани в ключовата дума. Ако, както често се случва, някои от буквите на шифрованата азбука съвпадат с буквите от обикновената азбука, написани по-горе, не трябва да се разстройвате, а добре подбрана ключова дума (например, включително букви от края на азбуката ) намалява честотата им на повторение до минимум. По-долу даваме три примера за азбуки на ключови думи и няколко изречения под формата на такива ключове. Когато пишете съобщение в шифър на ключова дума, не забравяйте да включите някои допълнителни средства (начин да разпознаете кой ключ сте използвали, като например кодирана буква, някъде на листчето).
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
L A Z Y B ONE S C DF G H I J K M P Q R T U V W X
P L A Y WR I GH T S B C D E F J K MN O QU V X Z
T R E N DY MUS I C A L B OX F G H J K P Q V W Z

ФОН PATHFINDER БЪКИНГАМ РАБОТЕН ДЕН
РЕПУБЛИКАНСКИ НЕЩАСТИЕ ФАЛИТ ПРЕДИШНО
ПРЕДУПРЕЖДЕНИЕ УНИЩОЖАВАНЕ НЕДЕЛЯ ПОНЕДЕЛНИК
ВТОРНИК ЧЕТВЪРТЪК ПЕТЪК

CIFRES ОТ СЪЩИЯ СТЪПЕН (Съответни шифри)
Този тип шифър е известен още като шифрова кутия или шифрова рамка, т.к. в този случай се изписва обичайната азбука, обикновено под формата на правоъгълник; както и шифър под формата на байграм, т.к в този случай всяка буква от обикновеното съобщение се заменя с две букви или цифри, или и двете, една по една. Позицията на всяка буква в рамката е разположена по същия начин, както координатната мрежа на картата корелира с местоположението на някаква позиция на картата - толкова на изток, толкова на север, или с квадратчета, движещи се диагонално или вертикално. Този вид съответстващ шифър се нарича шифър на мрежовата карта, тъй като това име най-добре описва как работи този вид шифър.

КОД "КАРТА - СХЕМА"
Общо има 6 варианта на такъв шифър. Всеки кадър има азбука и цифри от 0 до 9. Букви (шифър /s/ има цифри) с навънрамки се наричат ​​"препоръки". Тези в горната част (код /f" / ги има в долната част) се отнасят до буквите и цифрите в колоните под тях, а тези, разположени отстрани, се отнасят до буквите и цифрите в съседните редове. Двете букви на отвън, определяйки позицията на буквата или числото в рамката, се превръщат в шифър "стойка" ("заместител") за тази буква или число и затова се наричат ​​"BIGREMM Шифър".
Например в шифър (а), Шифър Байграм /БИГРАМА/ за буквата "К", са буквите GC - буквата "G" е буквата, разположена строго над "K", а буквата "C" е буква, разположена на редове, където се намира "K". Завършеното съобщение обикновено има своите "биграми", групирани дума по дума, но могат да се използват и други групи. Случайното групиране, като се използват някои групи, които имат допълнителни цифри или букви, прави шифъра по-таен. Декриптирането е обратният процес на криптирането. Буквата, криптирана с "биграма", се намира в пресечната точка на две въображаеми линии, минаващи през колоната отгоре и по линията на реда отстрани на буквите, включени в "биграмата".
шифър (а)
Буквите в горната част на рамката са еднакви. тъй като се намира отстрани, за декодера е важно лесно да намери биграмните букви. Например, FD е обикновено P, ако буквата F от горния ръб на рамката е взета първа, но U, ако буквата F от страничния ред е взета първа. Ако използвате горното местоположение като указател и винаги шифровате и дешифрирате в този ред (FD = P), ще избегнете много от трудностите при работата с този шифър.
B C D F G H B C D F G H
B A B C D E F B A B C D E F
C G H I J K L C G H I J K L
D M N O P Q R D M N O P Q R
F S T U V W X F S T U V W X
G Y Z 1 2 3 4 G Y Z 1 2 3 4
H 5 6 7 8 9 0 H 5 6 7 8 9 0
(а) (б)
шифър (b)
Буквите, разположени отгоре и отстрани на рамката, са различни, така че могат да се използват в криптиране във всякакъв ред. Следователно всяка буква има набор от две диграми. Например думата ОБЕД е криптирана като
C L L D D L L C
шифър (и)
Числата тук се използват за криптирани биграми, а шифърът е по-сигурен чрез използване на ключовата дума (SYLVIA) за смесване на азбуката в кутия. Процесът на криптиране може да се извърши по същия начин като Cipher (b), с изключение на X; Z; пет; 6 , които повтарят числата 0, разположени вътре в рамката; 1 и следователно горната буква трябва да влезе първо в диграмата. За да се избегне объркване, целият процес на криптиране може да се извърши по същия начин, както в Шифъра (a) - "отгоре" (отгоре на рамката).
шифър (d)
Този тип шифър също има смесена азбука и може да се използва както в шифъра с Шифър (b) - всяка буква, разположена от външната страна на рамката, е първа. Съгласните са в горния ръб на рамката, а гласните и Y са отстрани; и тогава криптирането прилича на някакво чужд езики дори може да се говори на глас.
шифър (e)
Съобщенията, криптирани с такъв шифър, който също има смесена азбука, изглеждат доста странно, т.к. се състоят само от една гласна и Y. Шифроването се извършва по метода на Шифър (а) -т.е. "горна страна".
B D K N P Z A E I O U Y
A J U L I A N Y A G M G O U
E B C D E F G U B H 1 7 P V
I H K M O P Q O C I 2 8 Q W
O R S T V W X I D J 3 9 R X
U Y Z 1 2 3 4 E E R 4 0 S Y
Y 5 6 7 8 9 0 A F L S N T Z
(г) (д)

шифър (f)
Този вид шифър, който има две групи противоположни букви на външната граница на рамката, може да се използва за криптиране, започвайки с всяка буква, която идва първа, и всяка обикновена буква има набор от осем различни биграми за шифър. Например, "F" може да бъде криптиран с DJ, DX, JD, JP, PJ, PX, XD или XP. Вземете съобщението: СРЕЩАМЕ СЕ ДНЕС

ШИФРИ (a-f):
(а) GFGB BDGBGBCF CFDDFBBBBBG
(б) GMGJ LBJGGJCM MCDLFJJBBN
(c)* 5937 38377339 9358275661
(г) ПОНЕ КИНЕНОК КОНИКЕПАБУ
(д) YOAE IYAEAEUA UAUYAIAYYE
(f)* CTCX EWJQXCLF VNAVB***TE

МОРЗОВ ШИФЕР
Морзовите букви са съставени от точки или тирета или комбинация от двете. В този шифър буквите от азбуката, с изключение на гласните, се заменят с точки и тирета. Съгласните на първата половина на азбуката, от "В" до "М", се заменят с точки; съгласните от втората половина на азбуката, от "N" до "Z", се заменят с тире. Гласните служат като разделители. Една гласна отбелязва края на буква; две гласни означават края на думата. Съобщение: ЧЕРВЕНА КАТКА, която е криптирана в морзова азбука по следния начин:
.- .-. . -.. -.-. .- - , може да бъде криптиран по този начин
начин:
DTAIL PHOFI VKMOU QLNCO BSIRO или:
CROAK WHALE SHEE PLYMA DRIVE и много други начини. Когато е необходимо да се използват допълнителни букви за разделяне на групи на равни числа, се добавят гласни.
За декодиране посочете точка или тире под всяка съгласна.
След това под точките или тирета запишете буквалния еквивалент.

КОД "ПРОМЕНЯ НОМЕРА"
Тук се извършва същата работа като при работа с букви, освен това,
че числата от 1 до 8 представляват точки и тирета, а 9 и 0 служат като разделители. 1,3,5 и 7 стоят вместо точки; 2,4,6 и 8 - вместо тире. девет
се използва за разделяне на букви, а 0 разделя думите. Ако са необходими допълнителни числа, за да се раздели съобщението на равни групи, се добавят разделители.
Съобщение: ЧЕРВЕНА КАТКА, разделена на групи от 4 цифри, с
добавени две "нули", гласи така: 3407 6593 9651 0678 5932 9490
. - . - . . - . . - . - . . - -
Декодерът записва точка под всяка нечетна цифра и тире под
всеки четен, след това пише съответните букви.

ЦИФРОВИ КОДОВЕ.

В наши дни, когато вражески шпионин е заловен, той почти винаги има много малка книжка, не по-голяма от пощенска марка. Всяка страница от такава книга е изпълнена с колони с числа. Може също да има страници с различни цветове или да се намери отделна книга със страници с различни цветове. Такива книги, наречени еднократни подложки, се наричат ​​така, защото всяка страница съдържа различен шифър и след като съобщението е криптирано с него, страницата подлежи на незабавно унищожаване при пожар. Достатъчно е само леко докосване на пламъка, тъй като страницата светва и се унищожава за част от секундата. Нито един шпионин, където и да се намира, няма в своята дейност шифър, който да е същият като този, който би имал неговият колега. И нито един декриптор или дори компютър не може да дешифрира криптирането, без да има ключа за него. Има само един ключ за конкретно криптиране и когато шпионин използва този единствен ключ (например цветна страница), за да декриптира получено криптиране, той трябва незабавно да го унищожи. По-долу ще разгледаме някои от по-малко сложните цифрови шифри.

Това е най-простият от цифровите шифри. Същността му е, че буквите на азбуката са номерирани от 1 до 26 и в директния ред на номериране на криптиране: 1 = A. В обратния ред: 26 = A. Разбира се, има и други опции, които ще предоставим с нашите примери.
(a) Номерирането започва с 11 (или 21,31,41,51,61 или 71), така че две цифри се отнасят до буква, като по този начин образуват различни, реалистично възможни групи от цифри. Петте варианта, които даваме по-долу, в които 11 = A, ще покажат как фразата "НИЕ СРЕЩЕ" може да бъде поставена в такива групи: (b) - в една група, (c) - в група от три числа, (d ) - в група от четири числа, (д) ​​- в група от пет числа, с добавени "нула" цифри, за да завърши формирането на последната група; (f) - в произволно съставени групи. Когато са необходими "нула" цифри, за да се попълнят/завършат групи от 3, 4 или 5 цифри, първите две (в случай че броят на изискваните "нула" цифри е две или повече) трябва да образуват число, което по никакъв начин не може да бъде включено в шифъра, например число, по-голямо от 36 в примера за шифър (а). И тогава това число ще посочи края на съобщението и ще премахне възможно объркване с нула цифри в съобщението.
(a) A 11 E 15 I 19 M 23 Q 27 U 31 Y 35
B 12 F 16 J 20 N 24 R 28 V 32 Z 36
C 13 G 17 K 21 O 25 S 29 W 33
D 14 H 18 L 22 P 26 T 30 X 34
W E M E E T ) 3315 (b) 331523151530 (c) 331 523 151 530
3315 23151530 2315 (г) 3315 2315 1530
1530 (e) 33152 31515 30392 (без включен ключ)
3,2, 9, 39, 92, 392 е "цифра нула)
(е) 3 31 52 31 51 530
За дешифриране числата се записват по двойки, като под всяка такава двойка е изписан нейният буквен еквивалент.

ШИФЕР "МАРАБУ"
С помощта на ключовата дума се съставя смесена шифрова азбука, след което буквите се подреждат в групи, като на всяка група се присвоява собствен номер. На всяка буква се присвоява собствен номер в групата, към която принадлежи, и двете цифри се комбинират и стават криптирани буквени номера, така че P=23 и N=34. Ключовата дума в примера по-долу е CUSTARDPIE, а съобщението е:
СЕГА СЕ СРЕЩАМЕ В НАШАТА БРАЯ.
Числото, указващо номера на групата, е в началото. Можете, разбира се, да използвате обичайната азбука:
5 2 6 3 4
СУСТА RDPIE BFGHJ KLMNO Z
1 2 34 5 1 2 345 123 4 5 1 2 3 4 5 1
W=73
7325 343573 33252554 2434 355221 53642522

ШИФЕР "DRABAL"
Този шифър е подобен на шифъра на Марабу, но цифрите са подредени така, че две цифри, свързани с буква от азбуката, могат да бъдат записани като дроб. Азбуката може да е най-често срещаната, но използваната в примера по-долу е смесена с ключовата дума WAVYTRIPE . Ние също приемаме нашето съобщение:

СЕГА СЕ СРЕЩАМЕ В НАШАТА БРАЯ
1 2 3 4 5 6 7
WAVYTRIP EBCD FGHJ KIM NOQS U XZ
2 3 45 6 789 3 57 9 4 57 8 5 7 9 6 7 8 9 7 8 9

1 2 5 5 1 4 2 2 1 1 5 5 6 1 5 3 2 2
2 3 6 7 2 9 3 3 6 8 6 7 7 7 9 7 3 9

Горната цифра (числител) на дроба казва на декодера за групата от букви, а долната цифра (знаменател) казва мястото на буквата в тази група.

ШИФЕР "ОБРАТНИ БЛИЗНАЦИ"
Буквите от азбуката и числата от 0 до 9 са представени с двойки числа,
който може да се използва с главата надолу. следователно,
всяка буква има два еквивалента на шифри, които
увеличаване на секретността на шифъра. По-долу е смесена азбуката с
ключова дума PLASTICBUN , и съобщението: СРЕЩАЙТЕ СЕ СКОРО В 23 .

P 12 21 D 25 52 O 37 73 1 56 65 8 78 87
L 13 31 E 26 62 Q 38 83 2 57 75 9 79 97
A 14 41 F 27 72 R 39 93 3 58 85 0 89 98
S 15 51 G 28 82 V 45 54 4 59 95
T 16 61 H 29 92 W 46 64 5 67 76
I 17 71 J 34 43 X 47 74 6 68 86
C 18 81 K 35 53 Y 48 84 7 69 96
B 19 91 M 36 63 Z 49 94
U 23 32 N 37 73
N 24 42

63622661 2315 51377342 4116 7558
Когато дешифрирате буквите, е лесно да намерите, ако намерите по-малкото от двете числа.
Например: обратното на 63 е 36, т.е. буквата "М".

ШИФЕР "РЕКНИК"

Този тип шифър се основава на азбучното подреждане на страниците на всеки
речник. В обикновен джобен речник, например, думите, започващи с буквата "A", понякога заемат страници от 1 до 31, B - от 33 до 67, C - от 69 до 131 и т.н. Страниците, съдържащи две букви от азбуката, се пропускат. За да шифровате съобщение, трябва да замените всяка буква от това съобщение с произволно число, което определя страницата, на която се намира тази буква в речника. Но тъй като някои букви са разположени на трицифрени страници, е необходимо да приведете всички други страници до трицифрена стойност. Вместо стотици, в тези случаи. поставете 0 в числа, които са по-малки от 100, в същото време тази цифра. започваща с 0 се заменя на мястото на стотици с произволна цифра., като по този начин се образува страница, която изобщо не е налична в този речник. Например, в речника има само 690 страници, като 0 стои на мястото на стотици в двуцифрено число. може да бъде заменен със 7, 8 или 9:
Пример: 73 - 073 - 773 - (873, 973). Думата "CAB" ще бъде криптирана като 129723046 или по хиляди други начина. Когато буква от азбуката, като "X", например, се появява на страница заедно с друга буква (и често е единствената, посочена в речниците), потребителите на шифъра се съгласяват, че номерът на страницата е запазен специално за буквата "X".

РЕЧНИК
Речниковите кодове се използват почти веднага след появата на първите речници, но използването им е много ограничено. Съобщението се състои от групи от числа. Всяка група е свързана с дума в речника, като посочва номера на страницата, където се намира и нейната позиция на тази страница. Така речникът се превръща в кодова книга и, както при всяка кодова книга, съобщенията трябва да бъдат съставени така, че да отговарят на нея. Например в повечето джобни речници едва ли можете да намерите нито една от точните думи в съобщението: WE ARE TRAILING SPIES и само много малък брой речници могат да носят последните две думи. Съобщението: ИЗПРАТЕТЕ НОВ СЕКРЕТЕН КОД И ДОПЪЛНИТЕЛНО ДОСТАВКА НА НЕВИДИМО МАСТИЛО може да бъде съставено от речник с всякакъв размер, независимо от неговия размер. Следователно виждаме, че речниковите кодове могат да се използват само ако е наличен специален речник с висока честота на думите. Тайната, криптирана с речников код, може да бъде по-секретна от тази, криптирана с всеки друг код, и зависи не от метода на кодиране, а от запазването на тайна кой речник използвате. Помислете за метод, базиран на широко използван джобен речник, да речем 700 страници. Нека думата ИЗПРАТИ да бъде на ред 8, в 2 от двете колони на речника на страница 494. Тогава записът ще върви в този ред: три цифри от номера на страницата (494).една цифра от колона (2), а другите две са редовете на дадената дума (08), т.е. всяка дума може да бъде съставена само от шест цифри. Следователно, ако групираме всички числа в посочения ред (страница + колона + ред), тогава кодираната дума ИЗПРАЩАНЕ ще бъде представена като 494208. Думата "A" или "AN" във втория ред на първата колона на първата страница, изглежда, трябва да бъде кодирана като 001102. но от такъв код е ясно за всеки, че тази дума е в началото на страница 1 и в грешни ръце такъв код лесно може да се превърне в ключ към цялата кодограма. Следователно, цифра, показваща номер на страница, по-малък от 100, трябва да бъде маскирана. Всъщност това се постига чрез замяна на първото "0" със 7.8 или 9 (в нашия пример това е: 701102), което няма да обърка получателя по време на декриптиране, т.к. в използвания речник не повече от 700 страници.

Следва продължение...

При заместващи шифри (или заместващи шифри), за разлика от , елементите на текста не променят своята последователност, а се променят сами, т.е. оригиналните букви се заменят с други букви или символи (един или повече) според определени правила.

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

Едноазбучни шифри

При едноазбучни заместващи шифри всяка буква се заменя с една и само една друга буква/символ или група от букви/символи. Ако има 33 букви в азбуката, тогава има 33 правила за заместване: на какво да промените A, на какво да промените B и т.н.

Такива шифри са доста лесни за дешифриране, дори без да знаете ключа. Това се прави с помощта на честотен анализшифрован текст - трябва да преброите колко пъти се среща всяка буква в текста и след това да разделите на общия брой букви. Получената честота трябва да се сравни с еталонната. Най-често срещаната буква за руския език е буквата О, следвана от Е и т.н. Вярно е, че честотният анализ работи върху големи литературни текстове. Ако текстът е малък или много специфичен по отношение на използваните думи, тогава честотата на буквите ще се различава от препратката и ще трябва да отделите повече време за решаване. По-долу е дадена таблица с честотата на буквите (тоест относителната честота на буквите, намиращи се в текста) на руския език, изчислена въз основа на NKRYA.

Използването на метода за честотен анализ за декриптиране на криптирани съобщения е красиво описано в много литературни произведения, например Артър Конан Дойл в романа "" или Едгар По в "".

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

произволен код

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

Броят на вариантите на такива таблици за 33 букви на руския език = 33! ≈ 8,683317618811886*10 36 . От гледна точка на криптирането на кратки съобщения, това е най-идеалният вариант: за да дешифрирате, трябва да знаете кодовата таблица. Невъзможно е да сортирате такъв брой опции и ако криптирате кратък текст, тогава честотният анализ не може да се приложи.

Но за използване в куестове, такава кодова таблица трябва да бъде представена някак по-красиво. Решаващият трябва първо или просто да намери тази таблица, или да реши определена словесно-буквална гатанка. Например познайте или реши.

Ключова дума

Една от опциите за съставяне на таблица с кодове е използването на ключова дума. Записваме азбуката, под нея първо записваме ключова дума, състояща се от неповтарящи се букви, а след това изписваме останалите букви. Например за думата "ръкопис"получаваме следната таблица:

Както можете да видите, началото на масата е разбъркано, но краят остава неразбъркан. Това е така, защото „най-старшата“ буква в думата „ръкопис“ е буквата „U“, а след нея е останала несмесената „опашка“. Буквите в опашката ще останат некодирани. Можете да го оставите така (тъй като повечето от буквите все още са кодирани) или можете да вземете дума, която съдържа буквите A и Z, тогава всички букви ще се смесят и няма да има „опашка“.

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

След като решите аритметичната ребусна рамка и съпоставите буквите и цифрите на криптираната дума, ще трябва да въведете получената дума в кодовата таблица вместо цифри и да въведете останалите букви в ред. Получавате следната кодова таблица:

Atbash

Първоначално шифърът е бил използван за еврейската азбука, откъдето идва и името. Думата атбаш (אתבש) е съставена от буквите "алеф", "тав", "бет" и "шин", тоест първата, последната, втората и предпоследната букви от еврейската азбука. Това задава правилото за заместване: азбуката се изписва в ред, под нея също се изписва обратно. Така първата буква се кодира в последната, втората - в предпоследната и т.н.

Фразата „ВЗЕМЕТЕ ГО НА ИЗКЛЮЧЕНИЕТО“ се преобразува с помощта на този шифър в „ERCHGTZ BL R E VFNPPZHS“. Atbash Cipher онлайн калкулатор

ROT1

Този шифър е известен на много деца. Ключът е прост: всяка буква се заменя с тази, която я следва в азбуката. И така, A се заменя с B, B с C и т.н., а Z се заменя с A. „ROT1“ означава „ROTate 1 буква напред през азбуката“ (на английски „завъртане/изместване на азбуката с една буква напред“). Съобщението „Gryuklokotam grunt през нощта“ ще стане „Tsyalmplpubn tsyalmplpubnyu rp opshbn“. ROT1 е забавен за използване, защото е лесен за разбиране дори от дете и лесен за използване за криптиране. Но е също толкова лесно да се дешифрира.

Шифърът на Цезар

Шифърът на Цезар е един от най-старите шифри. По време на криптирането всяка буква се заменя с друга, която е отделена от нея в азбуката не с една, а с Повече ▼позиции. Шифърът е кръстен на римския император Гай Юлий Цезар, който го е използвал за тайна кореспонденция. Той използва трибуквена смяна (ROT3). Много хора предлагат да направите криптиране за руската азбука, като използвате тази промяна:

Все още мисля, че на руски има 33 букви, затова предлагам тази кодова таблица:

Интересното е, че в тази версия фразата "къде е таралежът?" се чете в заместващата азбука :)

Но в края на краищата смяната може да се извърши с произволен брой букви - от 1 до 33. Следователно, за удобство, можете да направите диск, състоящ се от два пръстена, въртящи се един спрямо друг на една и съща ос, и да напишете буквите на азбука на пръстените в сектори. Тогава ще бъде възможно да имате под ръка ключа за кода на Цезар с произволно изместване. Или можете да комбинирате шифъра на Цезар с atbash на такъв диск и ще получите нещо подобно:

Всъщност, затова такива шифри се наричат ​​ROT - от английската дума "rotate" - "rotate".

ROT5

При тази опция се кодират само числа, останалата част от текста остава непроменена. Има 5 замествания, така че ROT5: 0↔5, 1↔6, 2↔7, 3↔8, 4↔9.

ROT13

ROT13 е вариация на шифъра на Цезар за латинската азбука с изместване от 13 знака. Често се използва в интернет в англоезични форуми като средство за скриване на спойлери, основни точки, решения на пъзели и обиден материал от непринуден поглед.

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

ROT18

Всичко е просто. ROT18 е комбинация от ROT5 и ROT13 :)

ROT47

Има по-пълна версия на този шифър - ROT47. Вместо да използва азбучната последователност от A-Z, ROT47 използва по-голям набор от знаци, почти всички символи на дисплея от първата половина на ASCII таблицата. Използвайки този шифър, можете лесно да кодирате url, e-mail и няма да е ясно какво точно е url и e-mail :)

Например, връзка към този текст ще бъде криптирана по следния начин: 9EEAi^^ [защитен с имейл]]CF^82>6D^BF6DE^4CJAE^4:A96C^K2> [защитен с имейл]Само опитен гадател ще може да отгатне от двойниците на знаците, повтаряни в началото на текста, че 9EEAi^^ може да означава HTTP:⁄⁄ .

Площад Полибий

Полибий е гръцки историк, командир и държавник, живял през 3 век пр.н.е. Той предложи оригиналния прост код за заместване, който стана известен като "квадрат на Полибий" или Шахматна дъскаПолибий. Този видПървоначално кодирането е приложено към гръцката азбука, но след това е разширено и на други езици. Буквите от азбуката се вписват в квадрат или подходящ правоъгълник. Ако има повече букви за квадрата, тогава те могат да бъдат комбинирани в една клетка.

Такава таблица може да се използва като в шифъра на Цезар. За да криптираме на квадрат, намираме буквата на текста и вмъкваме долната от нея в същата колона в криптирането. Ако буквата е в долния ред, тогава вземаме горната от същата колона. За кирилица можете да използвате таблицата ROT11(аналог на шифъра на Цезар с изместване от 11 знака):

Буквите от първия ред се кодират в буквите на втория, втория - в третия, а третия - в първия.

Но е по-добре, разбира се, да използвате "чипа" на квадрата на Полибий - координатите на буквите:

    Под всяка буква от кодирания текст пишем в колонадве координати (отгоре и отстрани). Ще получите два реда. След това изписваме тези два реда в един ред, разделяме го на двойки числа и използвайки тези двойки като координати, отново кодираме според квадрата на Полибий.

    Може да е сложно. Началните координати се изписват на ред без разделяне на двойки, изместени с странноброя на стъпките, разделете резултата на двойки и кодирайте отново.

Площадът на Полибий може да бъде създаден и с помощта на кодова дума. Първо, кодовата дума се въвежда в таблицата, след това останалите букви. Кодовата дума не трябва да съдържа повтарящи се букви.

Вариант на шифъра на Полибий се използва в затворите чрез изтриване на координатите на буквите - първо номера на реда, след това номера на буквата в реда.

Поетичен шифър

Този метод на криптиране е подобен на шифъра на Полибий, но ключът не е азбуката, а стихотворение, което се вписва ред по ред в квадрат с даден размер (например 10 × 10). Ако линията не е включена, тогава нейната "опашка" се отрязва. Освен това полученият квадрат се използва за кодиране на текста буква по буква с две координати, както в квадрата на Полибий. Например, вземаме добър стих "Бородино" от Лермонтов и попълваме таблицата. Забелязваме, че буквите Yo, Y, X, W, W, Y, E не са в таблицата, което означава, че не можем да ги криптираме. Писмата, разбира се, са редки и може да не са необходими. Но ако те все още са необходими, ще трябва да изберете друг стих, който съдържа всички букви.

RUS/LAT

Вероятно най-разпространеният шифър :) Ако се опитате да пишете на руски, забравяйки да превключите на руската подредба, получавате нещо подобно: Tckb gsnfnmcz gbcfnm gj-heccrb? pf,sd gthtrk.xbnmcz yf heccre. hfcrkflre? nj gjkexbncz xnj-nj nbgf "njuj^Защо не шифър? Най-много, което не е заместващ шифър. Клавиатурата действа като таблица с кодове.

Таблицата за преобразуване изглежда така:

литорея

Литорея (от лат. littera - буква) - тайна писменост, вид шифрована писменост, използвана в древноруската ръкописна литература. Има два вида litorea: прости и мъдри. Едно просто, иначе наречено безсмислено писмо, е както следва. Ако "е" и "е" се броят като една буква, тогава в руската азбука остават тридесет и две букви, които могат да бъдат написани на два реда - по шестнадесет букви всяка:

Получавате руския аналог на шифъра ROT13 - ROT16:) При кодиране горната буква се сменя на долна, а долната на горна. Още по-проста версия на litorea оставя само двадесет съгласни:

Оказва се шифър ROT10. При криптиране се променят само съгласните, докато гласните и другите, които не са включени в таблицата, се оставят както са. Оказва се нещо като „речник → lsosh“ и т.н.

Мъдрата литория включва по-сложни правила за заместване. В различни варианти, които са достигнали до нас, се използват замествания на цели групи букви, както и цифрови комбинации: на всяка съгласна буква се присвоява номер, а след това аритметични операциивърху получената последователност от числа.

Биграмно криптиране

Шифър на Playfair

Шифърът на Playfair е ръчна техника за симетрично криптиране, която е пионер в използването на заместване на биграми. Изобретен през 1854 г. от Чарлз Уитстоун. Шифърът предвижда криптиране на двойки знаци (биграми), вместо единични знаци, както при заместващия шифър и в повече сложни системиКриптиране на Виженер. По този начин шифърът на Playfair е по-устойчив на кракване от обикновения заместващ шифър, тъй като честотният анализ е по-труден.

Шифърът на Playfair използва таблица 5x5 (за латинската азбука, за руската азбука е необходимо да увеличите размера на таблицата до 6x6), съдържаща ключова дума или фраза. За да създадете таблица и да използвате шифър, просто запомнете ключовата дума и четири прости правила. За да съставите ключова таблица, първо трябва да попълните празните клетки на таблицата с буквите на ключовата дума (без да записвате повтарящи се знаци), след това да попълните останалите клетки на таблицата с азбучни знаци, които не са намерено в ключовата дума, в ред (в Английски текстовеобикновено символът "Q" се пропуска, за да се намали азбуката, в други версии "I" и "J" се комбинират в една клетка). Ключовата дума и следващите букви от азбуката могат да бъдат въведени в таблицата ред по ред отляво надясно, бустрофедон или по спирала отляво горен ъгълкъм центъра. Ключовата дума, допълнена с азбуката, съставлява матрица 5x5 и е ключът за шифър.

За да шифровате съобщение, е необходимо да го разбиете на биграми (групи от два знака), например "Hello World" става "HE LL OW OR LD", и да намерите тези биграми в таблицата. Двата биграмни символа съответстват на ъглите на правоъгълника в таблицата с ключове. Определете позициите на ъглите на този правоъгълник един спрямо друг. След това, ръководени от следните 4 правила, ние криптираме двойки знаци в изходния текст:

    1) Ако два биграмни знака съвпадат, добавете „X“ след първия знак, шифрирайте нова двойка знаци и продължете. В някои версии на шифъра на Playfair вместо "X" се използва "Q".

    2) Ако биграмните знаци на изходния текст се намират в един ред, тогава тези знаци се заменят със знаците, разположени в най-близките колони вдясно от съответните знаци. Ако знакът е последният знак в низа, тогава той се заменя с първия знак от същия низ.

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

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

За декриптиране е необходимо да се използва инверсията на тези четири правила, като се изхвърлят знаците "X" (или "Q"), ако те нямат смисъл в оригиналното съобщение.

Помислете за пример за съставяне на шифър. Използваме ключа "Playfair example", след което матрицата ще изглежда така:

Нека да криптираме съобщението "Скрий златото в пъна". Разбиваме го на двойки, без да забравяме правилото. Получаваме: "HI DE TH EG OL DI NT HE TR EX ES TU MP". Прилагат се следните правила:

    1. Digram HI образува правоъгълник, заменете го с BM.

    2. Диаграмата DE се намира в една колона, заменяме я с ND.

    3. Digram TH образува правоъгълник, заменяме го със ZB.

    4. Digram EG образува правоъгълник, заменете го с XD.

    5. Bigram OL образува правоъгълник, заменяме го с KY.

    6. Bigram DI образува правоъгълник, заменяме го с BE.

    7. Bigram NT образува правоъгълник, заменяме го с JV.

    8. Диаграмата HE образува правоъгълник, заменяме го с DM.

    9. Digram TR образува правоъгълник, заменяме го с UI.

    10. Digram EX е в един ред, заменете го с XM.

    11. Bigram ES образува правоъгълник, заменяме го с MN.

    12. Диаграмата TU е в един ред, заменете я с UV.

    13. Digram MP образува правоъгълник, заменяме го с IF.

Получаваме шифротекста "BM ND ZB XD KY BE JV DM UI XM MN UV IF". Така съобщението „Скрий златото в пъна на дървото“ се преобразува в „BMNDZBXDKYBEJVDMUIXMMNUVIF“.

Уитстоун двоен квадрат

Чарлз Уитстоун разработи не само шифъра на Playfair, но и друг метод за биграмно криптиране, който се нарича "двоен квадрат". Шифърът използва две таблици наведнъж, разположени по една и съща хоризонтална линия, а криптирането е в диграми, както в шифъра на Playfair.

Има две таблици с произволно поставени руски азбуки.

Преди криптиране оригиналното съобщение се разделя на диграми. Всяка диграма е криптирана отделно. Първата буква от диаграмата се намира в лявата таблица, а втората буква се намира в дясната таблица. След това мислено изграждат правоъгълник, така че биграмните букви да лежат в противоположните му върхове. Другите два върха на този правоъгълник дават буквите на диграмата на шифротекста. Да приемем, че биграмата на първоначалния текст на IL е криптирана. Буквата И е в колона 1 и ред 2 на лявата таблица. Буквата L е в колона 5 и ред 4 на дясната таблица. Това означава, че правоъгълникът е образуван от редове 2 и 4, както и колони 1 от лявата таблица и 5 от дясната таблица. Следователно диаграмата на шифротекста включва буквата О, разположена в колона 5 и ред 2 на дясната таблица, и буквата B, разположена в колона 1 и ред 4 на лявата таблица, т.е. получаваме биграмата на шифротекста OB.

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

Съобщение

Шифрен текст PE OV SCHN FM ESH RF BZh DC

Шифроването с помощта на метода "двоен квадрат" дава много устойчив на отваряне и лесен за използване шифър. Разбиването на шифротекста "двойно квадратче" изисква много усилия, докато дължината на съобщението трябва да бъде поне тридесет реда, а без компютър изобщо не е реалистично.

Полиазбучни шифри

Шифър на Виженер

Шифърът на Виженер стана естествено развитие на шифъра на Цезар. За разлика от едноазбучните шифри, това вече е полиазбучен шифър. Шифърът на Виженер се състои от поредица от няколко шифра на Цезар с различни значениясмяна. За криптиране може да се използва таблица с азбуки, наречена "tabula recta" или "Виженер квадрат (таблица)". Всеки етап на криптиране използва различни азбуки, избрани в зависимост от буквата на ключовата дума.

За латиница таблицата на Vigenère може да изглежда така:

За руската азбука така:

Лесно е да се види, че редовете на тази таблица са ROT шифри с последователно нарастващо изместване.

Шифроването е както следва: под реда с изходния текст ключовата дума се записва циклично във втория ред, докато се запълни целия ред. Всяка буква от изходния текст по-долу има своя собствена ключова буква. По-нататък в таблицата намираме кодираната буква на текста в горния ред и буквата на кодовата дума вляво. В пресечната точка на колоната с оригиналната буква и реда с кодовата буква ще се намира желаната криптирана буква от текста.

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

За да шифровате с шифъра Vigenère, можете да използвате Онлайн калкулатор за шифри на Vigenère. За различни опцииШифър на Vigenere с изместване на дясно или наляво, както и замяна на букви с цифри, можете да използвате таблиците по-долу:

Шифър на Гронсвелд

книжен шифър

Ако обаче цяла книга (например речник) се използва като ключ, тогава е възможно да се криптират не отделни букви, а цели думи и дори фрази. Тогава координатите на думата ще бъдат номера на страницата, номера на реда и номера на думата в реда. Има три числа за всяка дума. Можете също да използвате вътрешната нотация на книгата – глави, параграфи и т.н. Например, удобно е да използвате Библията като кодова книга, тъй като има ясно разделение на глави и всеки стих има своя собствена маркировка, което улеснява намирането на желания ред от текст. Вярно е, че в Библията няма съвременни думи като „компютър“ и „интернет“, така че за съвременните фрази е по-добре, разбира се, да използвате енциклопедичен или обяснителен речник.

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

Зареждане...Зареждане...