Сценарий квеста для детей дома: пошаговая инструкция. Игра в «шпионов»: руководство по шифрованию Криптография для детей

В этот день свой профессиональный праздник отмечает Криптографическая служба России.

«Криптография» с древнегреческого означает «тайнопись».

Как раньше прятали слова?

Своеобразный метод передачи тайного письма существовал во времена правления династии египетских фараонов:

выбирали раба. Брили его голову наголо и наносили на неё текст сообщения водостойкой растительной краской. Когда волосы отрастали, его отправляли к адресату.

Шифр — это какая-либо система преобразования текста с секретом (ключом) для обеспечения секретности передаваемой информации.

АиФ.ru сделал подборку интересных фактов из истории шифрования.

Все тайнописи имеют системы

1. Акростих — осмысленный текст (слово, словосочетание или предложение), сложенный из начальных букв каждой строки стихотворения.

Вот, например, стихотворение-загадка с разгадкой в первых буквах:

Д овольно именем известна я своим;
Р авно клянётся плут и непорочный им,
У техой в бедствиях всего бываю боле,
Ж изнь сладостней при мне и в самой лучшей доле.
Б лаженству чистых душ могу служить одна,
А меж злодеями — не быть я создана.
Юрий Нелединский-Мелецкий
Сергей Есенин, Анна Ахматова, Валентин Загорянский часто пользовались акростихами.

2. Литорея — род шифрованного письма, употреблявшегося в древнерусской рукописной литературе. Бывает простая и мудрая. Простую называют тарабарской грамотой, она заключается в следующем: поставив согласные буквы в два ряда в порядке:

употребляют в письме верхние буквы вместо нижних и наоборот, причём гласные остаются без перемены; так, например, токепот = котёнок и т. п.

Мудрая литорея предполагает более сложные правила подстановки.

3. «ROT1» — шифр для детишек?

Возможно, в детстве вы тоже его использовали. Ключ к шифру очень прост: каждая буква алфавита заменяется на последующую букву.

А заменяется на Б, Б заменяется на В и так далее. «ROT1» буквально означает «вращать на 1 букву вперёд по алфавиту». Фраза «Я люблю борщ» превратится в секретную фразу «А мявмя впсъ» . Этот шифр предназначен для развлечения, его легко понять и расшифровать, даже если ключ используется в обратном направлении.

4. От перестановки слагаемых...

Во время Первой мировой войны конфиденциальные сообщения отправляли с помощью так называемых перестановочных шрифтов. В них буквы переставляются с использованием некоторых заданных правил или ключей.

Например, слова могут быть записаны в обратном направлении, так что фраза «мама мыла раму» превращается во фразу «амам алым умар» . Другой перестановочный ключ заключается в перестановке каждой пары букв, так что предыдущее сообщение становится «ам ам ым ал ар ум» .

Возможно, покажется, что сложные правила перестановки могут сделать эти шифры очень трудными. Однако многие зашифрованные сообщения могут быть расшифрованы с использованием анаграмм или современных компьютерных алгоритмов.

5. Сдвижной шифр Цезаря

Он состоит из 33 различных шифров, по одному на каждую букву алфавита (количество шифров меняется в зависимости от алфавита используемого языка). Человек должен был знать, какой шифр Юлия Цезаря использовать для того, чтобы расшифровать сообщение. Например, если используется шифр Ё, то А становится Ё, Б становится Ж, В становится З и так далее по алфавиту. Если используется шифр Ю, то А становится Ю, Б становится Я, В становится А и так далее. Данный алгоритм является основой для многих более сложных шифров, но сам по себе не обеспечивает надёжную защиту тайны сообщений, поскольку проверка 33-х различных ключей шифра займёт относительно небольшое время.

Никто не смог. Попробуйте вы

Зашифрованные публичные послания дразнят нас своей интригой. Некоторые из них до сих пор остаются неразгаданными. Вот они:

Криптос . Скульптура, созданная художником Джимом Санборном, которая расположена перед штаб-квартирой Центрального разведывательного управления в Лэнгли, Вирджиния. Скульптура содержит в себе четыре шифровки, вскрыть код четвёртой не удаётся до сих пор. В 2010 году было раскрыто, что символы 64-69 NYPVTT в четвёртой части означают слово БЕРЛИН.

Теперь, когда вы прочитали статью, то наверняка сможете разгадать три простых шифра.

Свои варианты оставляйте в комментариях к этой статье. Ответ появится в 13:00 13 мая 2014 года.

Ответ:

1) Блюдечко

2) Слоненку все надоело

3) Хорошая погода

Представьте себе окружающий мир, в котором нет ни одной тайны, ни одной неразгаданной загадки. Как в нем было бы скучно! Кто обожает все таинственное и секретное больше всех на свете? Конечно, дети! Их пытливый ум стремится изведать неизведанное, подобрать ключик ко всем секретам.

С другой стороны, у ребенка, как и у всякого другого человека, есть свои собственные секреты: как же иначе он смог бы почувствовать себя личностью и сохранить свое «я» перед окружающими людьми, в том числе перед взрослыми. Давайте вспомним себя в детстве: сочиняя записку школьному приятелю, разве мы писали ее с помощью 33 букв алфавита? Скорее всего, нет: этим целям служил особый тайный алфавит. У каждой дружеской компании он был свой, но, так или иначе, помогал держать в секрете то, что мы не хотели говорить всем и каждому.

Такая игра в «шпионов» и «детективов» понравится практически каждому. Как здорово вообразить себя агентом 007 или персонажем любимой детективной истории! Кроме того, тайнопись отлично развивает мышление: ведь преобразовать одни знаки в другие, непонятные, – это только полдела, нужно суметь еще и быстро прочитать зашифрованные послания товарищей. А это уже самая настоящая логическая задачка, не меньше! Ее выполнение требует от юного дешифровщика сосредоточенности, внимания и хорошего чувства ритма.

Правда, интересно? Запаситесь терпением и дочитайте эту статью до конца. В ней вы найдете подробнейшие советы по созданию тайного шифра, а также узнаете, где его можно применить, и познакомитесь с краткой историей криптографии – науки о шифровании.

Где человек – там и тайна, или Несколько интересных фактов из истории шифрования

  • У каждого есть свои секреты, поэтому справедливо будет сказать: «Где человек – там и тайна». Еще во II тысячелетие до н.э. в Древнем Египте существовала письменность под названием энигма, а Греками в V-IV вв. до н.э. был изобретен один из первых шифровальных приборов – «Скитала». Кстати, греки же придумали переводить буквы в цифры (знали бы они, что в будущем их задумка превратится в так называемый «школьный шифр», о нем – ниже).
  • В Древней Индии тайнопись считалась одним из 64 искусств, которым должны овладеть и женщины.
  • Первая книга о шифровании вышла на арабском языке в 855 г. и называлась «Книга о большом стремлении человека разгадать загадки древней письменности».
  • На Руси с XII-XIII вв. использовалась литорея – особый буквенный шифр, когда гласные в словах оставались на месте, а согласные менялись местами.
  • И детям, и взрослым хорошо знаком детективный рассказ Артура Конана Дойля «Пляшущие человечки». Но немногие знают, что человекообразные значки были изобретены еще в VIII в. императором Карлом Великим.
  • А вот писатель (и по совместительству математик) Люьис Кэрролл изобрел свой собственный способ шифрования, причем в очень необычных обстоятельствах. Одним холодным зимним вечером (впрочем, как и всегда) в голове у него крутилось много гениальных мыслей. Но вылезать из-под теплого одеяла, чтобы зажечь свечу, совсем не хотелось, и Кэрролл придумал никтограф – специальный трафарет, с помощью которого можно писать в темноте!

Каким бывает тайный шифр? Инструкция для юного детектива.

1. Замена одних знаков другими

Таких шифров существует великое множество. Во всемирной сети есть даже целые криптографические «библиотеки», где все эти коды собраны, расшифрованы и удобно оформлены. Менять можно одни буквы на другие, буквы – на цифры, реальные знаки – на выдуманные.

Ярким примером является упомянутый выше «школьный шифр» – наверно, самый простой и самый быстрый способ шифрования. Его принцип состоит в том, чтобы запомнить номера букв в алфавите и заменить буквы цифрами, написанными через запятую. Например, слово «мама» будет выглядеть как «14, 1, 14, 1». Для пущей секретности номера можно сместить – например, с интервалом +3: буква А превратится в 4, а М – в 17.

Аналог «школьного шифра» можно создать, гладя на обыкновенную компьютерную клавиатуру: просто заменяйте русские буквы соответствующими латинскими символами. Это, кстати, поможет улучшить и навыки скоропечатания.

Сюда же относятся и «пляшущие человечки», и никтография Л. Кэрролла. Придумайте и свой оригинальный шифр: это можно сделать не только с друзьями-сверстниками, но и вместе со всей семьей, а потом по утрам находить на кухне зашифрованные записки. Отличная зарядка для ума!

Примеры:
будильник - 4, 23, 7, 12, 15, 32, 17, 12, 14 (ключ - номер буквы +2)
конфета - rjyatnf ("клавиатурный" шифр)
магазин - низгагам, игрушка - акшгруи, ботинок - контиоб (попробуйте угадать ключ к этому шифру самостоятельно!)

2. Полусловица

Этим способом шифрования пользовались еще в Древней Руси для засекречивания тайных посланий и документов. Знаки полусловицы отдаленно напоминают настоящие буквы, но недописанные. Можно поступить и наоборот – дополнить всем известные буквы новыми элементами, чтобы они изменились практически до неузнаваемости.

3. Вставка лишних звуков

В каждом классе есть такие «полиглоты», которые периодически начинают разговаривать друг с другом на непонятном языке. Слушаешь-слушаешь – и не можешь разобрать: английский это, немецкий или вообще какая-то тарабарщина! Последнее предположение ближе всего к правде. Так называемый «тарабарский язык» состоит из слов вашего родного языка, в которые после каждого слога вставляются лишние звуки. Допустим, мы хотим произнести слово «школа», чтобы его поняла только наша узкая дружеская компания. Нет ничего проще: добавляем в него какой-нибудь слог, например, «ро», и вместо «школа» получаем загадочное «шкороларо». А если вставить «ро» перед слогами, известное слово точно никто не расслышит!

Кстати, если предыдущий способ шифрования подходит исключительно для письменных переговоров, то этот просто идеален для устных.

Примеры:
подарок - покудакурокку
закладка - замекладмекаме
университет - узонизоверзосизотетзо

4. Письмо наоборот.

Тут все предельно просто и понятно: все слова пишем задом наперед. А может, кому-то удастся и разговаривать на таком зашифрованном языке! В любом случае, логика станет просто железной.

Примеры:
рюкзак - казкюр
паровоз - зоворап
компьютер - ретюьпмок
информационный - йынноицамрофни
электроэнергия - яигренэорткелэ

5. Креативная криптография.

Кто сказал, что буквы и слова нужно заменять именно похожими закорючками? Ведь тайный алфавит можно создать и из альтернативных символов. Существует же 3D алфавит-трубопровод, где буквы – это по-разному изогнутые трубы. А экспериментатор Джон Регсдейл совсем недавно, в 2006 году, придумал Puzzle Code, где части послания представляют собой части сложного пазла. Если у вас все в порядке с фантазией (а это наверняка так), придумайте свой уникальный шифр и расскажите о нем всем!

Где может пригодиться искусство тайнописи?

– Для секретной переписки с друзьями. Но на уроках этим лучше все-таки не заниматься, а слушать учителя и мотать на ус новую информацию, потом обязательно пригодится!

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

– Для умной и захватывающей игры. Это развлечение пойдет на ура на любой вечеринке, а особенно тематической, где вы предложите гостям побыть немного великими сыщиками или крутыми тайными агентами.

– Отправляясь в дальнюю дорогу, мы всегда запасаемся хорошими книжками и веселыми играми. Почему бы вместо кроссворда не разгадать какой-нибудь зашифрованный рассказ? Это можно делать и на скорость, вместе с друзьями!

– На уроках по языку – иностранному или родному. Это отличная альтернатива упражнениям из учебника: расшифровка известного стихотворения или крылатой фразы наверняка привлечет интерес к изучаемому предмету и позволит в увлекательной форме освоить правописание.

Попробуйте себя в роли гениального шифровальщика – и испытайте возможности своего ума!

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

Спонсор поста: люстры и светильники

Записки Рики Маккормика

В июне 1999 года через 72 часа после того, как один человек был объявлен пропавшим без вести, на кукурузном поле в штате Миссури обнаружили тело. Что странно, труп разложился сильнее, чем должен был за такое время. На момент смерти у 41-летнего Рики Маккормика в карманах лежали две зашифрованные записки. Он был безработным с неоконченным школьным образованием, жил на пособие, и у него не было машины. Еще Маккормик отсидел в тюрьме за изнасилование несовершеннолетней. В последний раз его видели живым за пять дней до того, как его тело было найдено, - когда он пришел на плановый осмотр в больницу Форест-Парк в Сент-Луисе.

Ни подразделение криптоанализа ФБР, ни Американская криптоаналитическая ассоциация так и не смогли расшифровать эти записки и обнародовали их через 12 лет после убийства. Следователи полагают, что таинственные записки были написаны примерно за три дня до убийства. Родственники Маккормика утверждают, что убитый использовал такую технику кодирования сообщений с детства, но, к сожалению, никто из них не знает ключа к этому шифру.

Криптос

Это скульптура американского художника Джима Санборна, которая установлена перед входом в штаб-квартиру ЦРУ в Лэнгли, штат Вирджиния. Она содержит четыре сложных зашифрованных сообщения, три из которых были расшифрованы. До сих пор нерасшифрованными остаются 97 символов последней части, известной как К4.

Заместитель главы ЦРУ в 1990-е годы Билл Стадмен поставил АНБ задачу расшифровать надписи. Была создана специальная команда, которая смогла разгадать три из четырех сообщений в 1992 году, но не обнародовала их до 2000 года. Также три части разгадали в 1990-е годы аналитик ЦРУ Дэвид Стейн, который использовал бумагу и карандаш, и специалист по информатике Джим Гиллогли, который использовал компьютер.

Расшифрованные сообщения напоминают переписку ЦРУ, а скульптура по форме похожа на бумагу, выходящую из принтера во время печати.

Рукопись Войнича

Рукопись Войнича, созданная в XV веке, - одна из самых знаменитых загадок эпохи Возрождения. Книга носит имя антиквара Вильфрида Войнича, купившего ее в 1912 году. Она содержит 240 страниц, и каких-то страниц не хватает. В рукописи полно биологических, астрономических, космологических и фармацевтических иллюстраций. Здесь даже есть загадочная раскладывающаяся астрономическая таблица. Всего манускрипт содержит более 170 тысяч символов, которые не соответствуют каким-либо правилам. Нет ни пунктуации, ни разрывов в написании зашифрованных символов, что нетипично для рукописного зашифрованного текста. Кто создал эту рукопись? Исследователь? Травник? Алхимик? Книга когда-то предположительно принадлежала императору Священной Римской империи Рудольфу II, который увлекался астрологией и алхимией.

Леон Баттиста Альберти, итальянский писатель, художник, архитектор, поэт, священник, лингвист и философ, не мог выбрать какое-то одно занятие. Сегодня он известен как отец западной криптографии, и он жил в те же годы, когда была создана рукопись. Он создал первый полиалфавитный шифр и первую механическую шифровальную машину. Может, рукопись Войнича - один из первых экспериментов в криптографии? Если код рукописи Войнича расшифруют, это может изменить наши знания об истории наук и астрономии.

Надпись Шагборо

Пастуший монумент находится в живописном Стаффордшире в Англии. Он был возведен в XVIII веке, и это скульптурная интерпретация картины Николя Пуссена «Аркадийские пастухи», однако некоторые детали изменены. Под картиной - текст из 10 букв: последовательность O U O S V A V V между буквами D и M. Над изображением картины - две каменные головы: улыбающийся лысый мужчина и мужчина с козлиными рогами и острыми ушами. Согласно одной из версий, человек, который оплатил памятник, Джордж Ансон, написал аббревиатуру латинского высказывания «Optimae Uxoris Optimae Sororis Viduus Amantissimus Vovit Virtutibus», которое означает «Лучшей из жен, лучшей из сестер, преданный вдовец посвящает это вашим добродетелям».

Бывший лингвист ЦРУ Кит Мэсси связал эти буквы со строфой Евангелия от Иоанна 14:6. Другие исследователи считают, что шифр связан с масонством. Бывший аналитик Блетчли-парка Оливер Лоун предположил, что код может быть отсылкой к генеалогическому древу Иисуса, что маловероятно. Ричард Кемп, глава поместья Шагборо, инициировал в 2004 году рекламную кампанию, которая связывала надпись с местонахождением Святого Грааля.

Линейное письмо А

Линейное письмо А - это разновидность критского письма, содержащая сотни символов и до сих пор не расшифрованная. Оно использовалось несколькими древнегреческими цивилизациями в период с 1850 по 1400 год до н.э. После вторжения на Крит ахейцев ему на смену пришло Линейное письмо Б, которое расшифровали в 1950-х годах, и оказалось, что это одна из ранних форм греческого языка. Линейное письмо А так и не смогли расшифровать, и коды к Линейному письму Б для него не подходят. Чтение большинства знаков известно, но язык остается непонятным. В основном его следы находили на Крите, однако встречались памятники письменности на этом языке и в материковой Греции, Израиле, Турции, и даже в Болгарии.

Считается, что Линейное письмо А, которое называют предшественником крито-минойского письма, - это именно то, что можно увидеть на Фестском диске, одной из самых известных археологических загадок. Это диск из обожженной глины диаметром примерно 16 см, датируемый вторым тысячелетием до н.э. и найденный в Фестском дворце на Крите. Он покрыт символами неизвестного происхождения и значения.

Через 1000 лет после крито-минойского появился этеокритский язык, который не подлежит классификации и может быть как-то связан с Линейным письмом А. Он записывается буквами греческого алфавита, но это точно не греческий язык.

Шифр Дорабелла

Английский композитор Эдуард Элгар также очень интересовался криптологией. В память о нем первые шифровальные машины начала XX века назывались в честь его произведения «Энигма-вариации». Машины «Энигма» были способны зашифровывать и дешифровать сообщения. Элгар отправил своей подруге Доре Пенни «записку Дорабелле» - именно так он называл подругу, которая была младше его на двадцать лет. Он уже был счастливо женат на другой женщине. Может, у него с Пенни был роман? Она так и не расшифровала код, который он ей послал, и никто другой так и не смог этого сделать.

Мужчина из Вирджинии, который создает шифры с тайнами спрятанных сокровищ, - это что-то из области произведений Дэна Брауна, а не из реального мира. В 1865 году была опубликована брошюра, описывающая огромное сокровище, которое сегодня бы стоило более 60 миллионов долларов. Оно якобы было зарыто на территории округа Бедфорд уже 50 лет. Возможно, человек, который это сделал, Томас Дж. Бейл, никогда не существовал. Но в брошюре было указано, что Бейл передал коробку с тремя зашифрованными сообщениями владельцу гостиницы, который на протяжении нескольких десятилетий ничего с ними не делал. О Бейле больше ничего не было слышно.

В единственном сообщении Бейла, которое было расшифровано, говорится, что автор оставил огромное количество золота, серебра и драгоценностей в каменном погребе на глубине шесть футов. Также там говорится, что в другом шифре описано точное местонахождение погреба, поэтому не должно возникнуть никаких сложностей в его обнаружении. Некоторые скептики считают, что сокровища Бейла - утка, которая удачно использовалась для продажи брошюр по 50 центов, что в переводе на современные деньги будет 13 долларов.

Знаменитый серийный убийца из Калифорнии по прозвищу Зодиак дразнил полицию Сан-Франциско несколькими шифрами, утверждая, что некоторые из них раскроют местонахождение бомб, заложенных по всему городу. Он подписывал письма кругом и крестом - символом, обозначающим Зодиак, небесный пояс из тринадцати созвездий.

Зодиак также отправил три письма в три разные газеты, в каждом из которых содержалась треть от шифра из 408 символов. Школьный учитель из Салинаса увидел символы в местной газете и разгадал шифр. В сообщении говорилось: «Мне нравится убивать людей, потому что это очень весело. Это веселее, чем убивать диких животных в лесу, потому что человек - самое опасное животное из всех. Убийство дает мне самые острые ощущения. Это даже лучше секса. Самое лучшее ждет, когда я умру. Я снова появлюсь на свет в раю, и все, кого я убил, станут моими рабами. Я не скажу вам моего имени, потому что вы захотите замедлить или остановить набор рабов для моей загробной жизни».

Зодиак взял ответственность за убийство 37 человек и так и не был найден. По всему миру у него появились подражатели.

В декабре 1948 года на пляже Сомертона в Австралии нашли тело мужчины. Личность умершего так и не удалось установить, а дело окутано тайной по сей день. Мужчину могли убить не оставляющим следов ядом, но даже причина смерти неизвестна. Человек из Сомертона был одет в белую рубашку, галстук, коричневый вязаный пуловер и серо-коричневый пиджак. Бирки с одежды были срезаны, а бумажник отсутствовал. Зубы не соответствовали каким-либо имеющимся стоматологическим записям.

В кармане у неизвестного обнаружили кусочек бумаги со словами «tamam shud», или «законченный» по-персидски. В дальнейшем при публикации материала на эту тему в одной из газет была допущена опечатка: вместо «Tamam» было напечатано слово «Taman», в результате чего в историю вошло именно ошибочное название. Это был обрывок страницы из редкого издания сборника «Рубайат» персидского поэта XII века Омара Хайяма. Книга была найдена, и на внутренней стороне обложки был написан местный номер телефона и зашифрованное сообщение. Кроме того, в камере хранения близлежащей железнодорожной станции нашли чемодан с вещами, но это не помогло установить личность убитого. Может, человек из Сомертона был шпионом холодной войны под глубоким прикрытием? Криптограф-любитель? Годы проходят, но исследователи так и не приблизились к разгадке.

Эта загадка - самая новая из всех перечисленных, так как была обнародована только в 2011 году. Блиц-шифры - это несколько страниц, обнаруженных во время Второй мировой войны. Они лежали годами в деревянных ящиках в одном из подвалов Лондона, который был раскрыт в результате немецких бомбовых ударов. Один солдат взял с собой эти бумаги, и оказалось, что в них полно странных чертежей и зашифрованных слов. Документы содержат более 50 уникальных символов, напоминающих каллиграфические. Датировать документы не удается, однако, согласно популярной версии, блиц-шифры - дело рук оккультистов или масонов XVIII века.

Подозреваю, что криптография появилась практически одновременно с письменностью:-). Ведь мы пишем для того, чтобы фиксировать и передавать информацию, и далеко не всегда хотим, чтобы она попала в чужие руки. Официально история криптографии началась 4 тыс. лет назад. Первым известным применением криптографии принято считать использование специальных иероглифов около 4000 лет назад в Древнем Египте. На сегодняшний день самая широкая группа шифровальщиков высокой квалификации - врачи, я думаю, что многие встречались с их таинственной письменностью:-)

Сразу хотелось бы уточнить, что код и шифр - это вовсе не синонимы. Код — это когда каждое слово в сообщении заменяется кодовым словом, символом или рисунком, в то время как шифр - это когда каждая буква в сообщении заменяется буквой или символом шифра. В каком-то смысле, китайские иероглифы - это тоже код.

Скрывать послание можно не только с помощью шифра или кода, но и более экзотическими способами. Например, можно сделать татуировку на голове посланника, а потом просто подождать, пока вырастут волосы (естественно, это применялось в очень старые времена и, как правило, для этого использовались рабы).

Самые простые и старые способы шифрования - это замена букв алфавита на следующие за ними (код получил название ROT1, что означает вращение на один) или перестановка букв в словах. Более сложной модификацией ROT1 является шифр Цезаря, фактически это два круга с буквами, вращающиеся друг относительно друга. Таким образом, в русском языке можно с помощью одного приспособления создать 33 шифровальных кода. Как можно видеть по фотографии - сделать его легко и в домашних условиях:-)

Все эти примеры относятся к моноалфавитным заменам, это означает, что одна буква заменяется на другую или на символ. Они использовались с 3 тыс. лет до н.э вплоть до X века нашей эры - это первый период криптографии. К сожалению, подобные коды легко разгадываются, так как при этом не меняется длина слов. Чтобы расшифровать, достаточно найти самые короткие слова, такие как однобуквенные союзы и предлоги, а далее вам нужно просто сопоставить увиденную букву с самими распространёнными союзами. Разгадав одни или две буквы, необходимо подставить их уже в двухбуквенные и так далее.

Другой способ - посчитать встречаемость разных букв и сопоставить с частотой в нашем языке (но для этого нужны дополнительные данные, поэтому я предпочитаю первый вариант) - этот подход называется частотный анализ и для каждого из языков получается своя собственная картинка. Как часто используются буквы русского и английского алфавитов можно увидеть на этих рисунках.
Русский:

Английский:

Конечно, есть программы, которые позволяют это сделать с зашифрованным посланием за доли секунд, но иногда приятно попотеть над этой задачкой самому. Собственно в школьные годы, мы развлекались тем, что присылали друг другу тексты, сохраненные в другой кодировке MS Word, чтобы потом их раскодировать - просто для развлечения.

Один из самых известных моноалфавитных шифров - это Азбука Морзе, правда, он используется не для кодировки, а для упрощения передачи данных.

Второй период криптографии начался в XI веке на Ближнем Востоке и достиг Европы лишь в XV веке. Он характеризуется полиалфавитными шифрами. Суть полиалфавитных шифров сводится к последовательному использованию моноалфавитных. Например, у вас есть 5 моноалфавитных шифров, первую букву вы кодируется первым шифров, вторую вторым и так далее, когда шифры заканчиваются нужно начинать с начала. Самое большое их преимущество - они не поддаются частотному анализу как моноалфавитные шифры. Сложность расшифровки заключается в определении количества моноалфавитных шифров, как только вы знаете их количество, достаточно выделить все буквы, относящиеся к одному шифру, и пременить алгоритмы для расшифровки моноалфавитных. Современные компьютеры перебирают такие комбинации очень быстро, поэтому для сокрытия очень важной информации они не подходят.

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


Под текстом необходимо написать слово-ключ, повторяя его пока количество букв не станет равно количеству в тексте.
Предположим, что слово-ключ - это SUMMER, а мы хотим зашифровать слово WELCOME.

Теперь, чтобы определить первую букву, нужно найти в моноалфавитном шифре S (строка матрицы S), найти букву W (столбец W), это будет О.

Есть еще один известный пример полиалфавитного шифра: шифр Плейфера , который был изобретен Чарльзом Уитстоном, но носит название Лорда Плейфера, который внедрил его в Государственные Службы Великобритании. Метод простой, хотя немного запутанный. Попробую объяснить по пунктам сразу с примером:

Для каждого языка вы составляете матрицу из букв - смысл в том, чтобы в матрице были все буквы алфавита. Поэтому для английского алфавита подходит матрица 5×5, а для русского - 8×4.
Вот наша пустая матрица:

Для составления используется кодовая фраза или слова. Она записывается в матрицу по заранее обговоренному правилу: например по спирали (повторяющиеся буквы не записываются). Далее в пустые ячейки вписываются еще неиспользованные буквы алфавита по порядку.

Для примера мы выберем фразу «Сейчас лето и мы купаемся каждый день». И заполним ячейки по порядку: сейча с л ето и мы куп аемся каж дый д ень

И дописываем остальные буквы алфавита (БВГЗРФХЦШЩЭЮЯ) тоже по порядку:

Наша матрица готова.

Выбираем фразу, которую хотим зашифровать и разбиваем ее на пары букв. Если остается непарная буква, то к ней добавляется выбранный символ (для английского алфавита это X, так что остановимся на этом же для нашего примера)

Возьмем фразу «Солнечный день» и разобьем на пары: СО-ЛН-ЕЧ-НЫ-ЙД-ЕН-ЬХ

Берем первую пару и строим прямоугольник в нашей матрице с углами в этих буквах, далее заменяем их на буквы в других углах этого прямоугольника (один угол заменяется на другой в этой же строке). Продолжаем делать это для остальных пар.

Если буквы находятся в одной строке, то они заменяются на соседние справа. Если буква последняя в строке, то берем первую в следующей строке. Для пары СО, так как они в одной строчке, заменой будет ЕИ.

Для пары ЛН по правилу прямоугольника заменяем на ЕГ.

Если пара в одном столбце, то заменяем на буквы в этом же столбце, но ниже на одну. Продолжая замены, мы получаем закодированное послание: ЕИ-ЕГ-ЙА-ЬМ-СЬ-МХ-НЦ

В крайне упрощенном представлении машина Энигма представляет собой набор роторов (каждый ротор - это моноалфавитный шифр), соседние роторы при соединении замыкали электрическую цепь. При последовательном соединении нескольких роторов от образованной электрической цепи загоралась лампочка с зашифрованной буквой. При большом использовании роторов вариантов комбинации последовательности моноалфавитных замен становится очень много, что и делало этот шифр в те времена крайне эффективным. Причем комбинации роторов могут ежедневно меняться, что дополнительно усложняет работу криптографам. Общее число возможных комбинаций составляло порядка 2*10 145 , для сравнения, звезд в нашей галактике Млечный Путь, если не ошибась, всего около 2*10 11 .

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

До 70-х годов прошлого века криптография, не смотря на постоянные усложнения, была еще классическим шифрованием с целью скрыть информацию от чужих глаз. Современная же криптография скорее является разделом математики и информатики, чем лингвистики. Мы сейчас широко применяем результаты этой новой дисциплины в электронном бумагобороте и электронных подписях, теперь это не только прерогатива государства, но и часть бизнеса и частной жизни. С помощью методов шифрования становится возможным, например, проверить подлинность сообщения или её адресата.

Но работа криптографов сводится не только к шпионским играм, есть, на мой взгляд, еще более романтическая составляющая - дешифровка древних и вымерших языков. Тут, конечно, нельзя не упомянуть «Розеттский Камень » (Rosetta Stone).


Он был найден в самом конце XVIII века в Египте, его огромная научная ценность была в том, что на нем красовались 3 идентичные надписи на трех языках: две из которых - это разные письменности древнеегипетского языка, а одна - на древнегреческом, который был хорошо известен на тот момент. Благодаря этой табличке удалось начать расшифровку древнеегипетских иероглифов. К сожалению, ни одна из трех надписей не является полной из-за повреждений камня, что, я предполагаю, усложнило работу криптографов‑лингвистов, но при этом сделала ее и интереснее.

У криптографии даже есть свои памятники - это статую Криптос , у офиса ЦРУ в США. Она представляет собой 4 страницы с 4 зашифрованными посланиями, которые сделал американский художник Джеймс Санборн. На сегодняшний момент расшифрованы только 3 из 4 посланий.

И конечно, как и любая наука, криптография не обошлась без великих тайн.


Об одной из них я уже писала - это , который оказался на столько крепким орешком, что большинство ученых криптографов уже было сошлось во мнение, что текст абсолютно бессмысленный, однако в этом году был совершен , о котором я также писала не так давно.

Еще один интересный пример загадочной книги - Codex Seraphinianus (Кодекс Серафини).


Хотя в отличие от Манускрипта Войнича известно, что это творение итальянского архитектора Луиджи Серафини, в котором он изображает таинственный мир, однако, немногочисленный текст этого кодекса до сих пор не расшифрован.

Таким образом, не смотря на помощь суперкомпьютеров, способных за доли секунды обсчитывать сложнейшие алгоритмы дешифровки, в этом деле без креативного подхода все еще не обойтись. Криптография до сих пор не утратила свой благородный налет романтичности.

И, конечно, благодарность magnolia1985 за интересную тему для поста:-)

Человек – социальное существо. Мы учимся взаимодействовать с другими, наблюдая за их реакцией на наши действия с первых дней жизни. При любом взаимодействии мы используем то, что искусствоведы называют «культурными кодами». А ведь культурные коды – самые сложные в дешифровке, здесь нет специальной программы, которая подскажет, что может значить приподнятая бровь или беспричинные, казалось бы, слёзы; нет однозначного ответа; более того, даже сам «кодирующий» может не знать, что он имел в виду под своим действием! Наука понимать окружающих – это то, что мы постигаем всю жизнь, и чем лучше развито это умение, тем, как правило, гармоничнее складывается общение с окружающими и любая деятельность, в которой нужны согласованные действия.

Изучение криптографии в обеих её ипостасях (шифровка и дешифровка) позволяет научиться находить связь между шифрованным, запутанным, непонятным посланием и смыслом, который в нём таится. Проходя исторический путь от шифра Юлия Цезаря до RSA-ключей, от розеттского камня до эсперанто, мы учимся воспринимать информацию в непривычном нам виде, разгадываем загадки, привыкаем к многовариантности. И главное – учимся понимать: как разных, непохожих на нас людей, так и математико-лингвистические механизмы, которые лежат в основе каждого, абсолютно каждого послания.

Итак, приключенческий рассказ о криптографии для детей, для всех, у кого есть дети, и для всех, кто когда-нибудь был ребёнком.

Трепещут на ветру флаги, ржут разгорячённые кони, бряцают доспехи: это Римская империя обнаружила, что в мире ещё есть кто–то, кого они не завоевали. Под командованием Гая Юлия Цезаря находится огромная армия, которой надо быстро и точно управлять.

Шпионы не дремлют, враги готовятся перехватить посланников императора, чтобы узнать все его блестящие планы. Каждый кусок пергамента, попадающий не в те руки – это вероятность проиграть сражение.

Но вот захвачен посланник, злоумышленник разворачивает записку… и ничего не понимает! «Наверное, – чешет он в затылке, – это на каком–то неизвестном языке…». Рим торжествует, его планы в безопасности.

Что же такое шифр Цезаря? Самый простой его вариант – это когда мы вместо каждой буквы ставим следующую по алфавиту: вместо «а» – «б», вместо «е» – «ж», а вместо «я» – «а». Тогда, например, «Я люблю играть» станет «А мявмя йдсбуэ». Давайте посмотрим на табличку, сверху в ней будет буква, которую шифруем, а снизу – на которую заменяем.

Алфавит как бы «сдвинут» на одну букву, правда? Поэтому этот шифр ещё называют «шифром сдвига» и говорят «используем шифр Цезаря со сдвигом 10» или «со сдвигом 18». Это значит, что надо «сдвинуть» нижний алфавит не на 1, как у нас, а, например, на 10 – тогда у нас вместо «а» будет «й», а вместо «у» – «э».

Сам Цезарь использовал этот шифр со сдвигом 3, то есть его таблица шифрования выглядела вот так:

Точнее, она бы так выглядела, если бы Цезарь жил в России. В его случае алфавит был латинский.

Такой шифр достаточно легко взломать, если вы профессиональный шпион или Шерлок Холмс. Но он до сих пор подходит для того, чтобы хранить свои маленькие секреты от посторонних глаз.

Вы и сами можете устроить свой маленький домашний заговор. Договоритесь о своём числе сдвига, и вы сможете оставлять друг другу шифрованные записки на холодильнике о сюрпризе на чей-нибудь день рождения, отправлять шифрованные сообщения и, может быть, если случится длинная разлука, даже писать друг другу тайные, кодированные письма!

Но вся история криптографии – это история борьбы между искусством зашифровывать послания и искусством их расшифровывать. Когда появляется новый способ закодировать сообщение, находятся те, кто пытаются этот код взломать.

Что такое «взломать код»? Это значит – придумать способ его разгадать, не зная ключа и смысла шифра. Шифр Цезаря тоже когда-то был взломан – так называемым «методом частотного анализа». Посмотрите на любой текст – гласных в нём гораздо больше, чем согласных, а «о» гораздо больше, чем, например, «я». Для каждого языка можно назвать самые часто и редко используемые буквы. Надо только найти, какой буквы больше всего в зашифрованном тексте. И скорее всего это будет зашифрованная «о», «е», «и» или «а» – самые часто встречающиеся буквы в русских словах. А как только ты знаешь, какой буквой обозначили, например, «а», ты знаешь, и на сколько «сдвинут» шифрованный алфавит, а значит, можешь расшифровать весь текст.

Когда разгадку кода Цезаря узнал весь мир, криптографам пришлось придумать что-нибудь помощнее. Но, как часто бывает, люди не стали изобретать что–то совсем новое, а усложнили уже имеющееся. Вместо того, чтобы шифровать все буквы по одному и тому же сдвинутому алфавиту, в тайных посланиях их стали использовать несколько. Например, первую букву шифруем по алфавиту со сдвигом 3, вторую – со сдвигом 5, третью – со сдвигом 20, четвертую – снова со сдвигом 3, пятую – со сдвигом 5, шестую – со сдвигом 20 и так далее, по кругу. Такой шифр называют полиалфавитным (то есть многоалфавитным). Попробуйте, так ваш шифр уже может разгадать только тот, кто посвящён в тайны криптографии!

Казалось бы, злоумышленники должны были запутаться и тайны должны были навсегда остаться тайнами. Но если шифр один раз был взломан, то и любые более сложные его варианты тоже будут однажды взломаны.

Давайте представим, что кто–то зашифровал послание двумя алфавитами. Первая буква – со сдвигом 5, вторая – со сдвигом 3, третья – снова 5, четвертая снова 3 – как на табличке ниже.

Мы можем разделить все зашифрованные буквы на две группы: буквы, зашифрованные со сдвигом 5 (1, 3, 5, 7, 9, 11, 13, 15, 17, 19) и буквы, зашифрованные со сдвигом 3 (2, 4, 6, 8, 10, 12, 14, 16, 18, 20). И внутри каждой группы искать, какие буквы встретились нам чаще остальных – так же, как в шифре Цезаря, только мороки побольше.

Если шифровщик использовал три алфавита, то мы разделим буквы на три группы, если пять – то на пять. А дальше снова идет в ход тот же самый частотный анализ.

Можно задать вопрос – откуда дешифраторы знали, что алфавитов три, а не, например, пять? На самом деле они не знали. И перебирали все возможные варианты. Поэтому дешифровка занимала гораздо больше времени, но все же была возможной.

В криптографии сообщение, которое надо передать, называется «открытым текстом», а зашифрованное сообщение – «шифрованным текстом». И правило, по которому текст зашифрован, называется «ключом шифра».

Незаметно подкрался XX век. Человечество всё больше надеется на машины: поезда заменяют повозки, радио появляется почти в каждом доме, и уже встали на крыло первые самолеты. И шифровку тайных планов в конце концов тоже передают машинам.

Во время Второй мировой войны было изобретено очень много машин для шифрования сообщений, но все они опирались на идею того, что полиалфавитный шифр можно ещё больше запутать. Запутать настолько, что, хотя по идее его и можно будет разгадать, на практике это ни у кого не получится. Запутать настолько, насколько это способна сделать машина, но не способен человек. Самая известная из таких шифровальных машин – «Энигма», использовавшаяся Германией.

theromanroad.files.wordpress.com

Но, пока самой главной тайной Германии была конструкция «Энигмы», самой главной тайной её противников было то, что к середине войны все страны уже «Энигму» разгадали. Если бы об этом стало известно в самой Германии, они бы начали придумывать что-то новое, но до конца войны они верили в идеальность своей шифровальной машины, а Франция, Англия, Польша, Россия читали тайные немецкие сообщения как открытую книгу.

Всё дело в том, что польский ученый Мариан Реевский однажды подумал о том, что раз придумали машину для шифровки сообщений, то можно придумать и машину для расшифровки, и первый свой образец называл «Бомба». Не из-за «взрывного» эффекта, как можно было бы подумать, а в честь вкусного, круглого пирожного.

Потом математик Алан Тьюринг построил на его основе машину, которая полностью расшифровывала код «Энигмы», и которую, между прочим, можно считать первым прародителем наших современных компьютеров.

Самый сложный код за всю Вторую мировую придумали американцы. На каждый боевой корабль США был откомандирован… индеец. Их язык был настолько непонятен и малоизучен, звучал так странно, что дешифровщики не знали, как и подступиться, и флот США безбоязненно передавал информацию на языке индейского племени чокта.

Вообще, криптография – это же не только о том, как загадать загадку, но и о том, как её разгадать. Не всегда такие загадки специально придумывают люди – иногда их подбрасывает сама история. И одной из главных загадок для криптографов долгое время была загадка древнеегипетского языка.

Никто не знал, что же значат все эти иероглифы. Что египтяне имели в виду, рисуя птиц и скарабеев. Но в один счастливый день французская армия обнаружила в Египте «Розеттский камень».

На этом камне была надпись – одна и та же, на древнегреческом, египетском буквенном (демотический текст) и египетском иероглифическом. Историки того времени хорошо знали древнегреческий, поэтому что же написано на камне они узнали быстро. Но главное, что, зная перевод, они смогли раскрыть тайны древнего египетского языка. Демотический текст был расшифрован достаточно быстро, а вот над иероглифами историки, лингвисты, математики, криптографы ломали голову долгие годы, но в конце концов всё-таки разгадали.

И это была большая победа криптографов – победа над самим временем, которое надеялось спрятать от людей их историю.

Но среди всех этих разгаданных шифров есть три особенных. Один – это метод Диффи – Хеллмана. Если маленькое сообщение зашифровать этим методом, то, чтобы его расшифровать, надо взять все компьютеры в мире и занять их этим на много-много лет. Именно он используется сегодня в Интернете.

Второй – это квантовое шифрование. Оно, правда, ещё не совсем придумано, зато, если люди сделают квантовые компьютеры такими, как о них мечтают, то такой шифр будет знать, когда его пытаются расшифровывать .

А третий особенный шифр – это «книжный шифр». Его удивительность в том, что им просто что-то зашифровать и непросто – расшифровать. Два человека выбирают одну и ту же книгу, и каждое слово из своего письма в ней ищут и заменяют тремя цифрами: номер страницы, номер строки и номер слова в строке. Это очень просто сделать, правда? А разгадать совсем не просто: откуда шпиону знать, какую книгу вы выбрали? И самое главное, компьютеры в этом деле тоже особо не помогут. Конечно, если подключить очень много умных людей и очень много мощных компьютеров, такой шифр не устоит.

Но есть главное правило безопасности. Её, этой безопасности, должно быть столько, чтобы зашифрованное послание не стоило тех огромных усилий, которые надо потратить на её расшифровку. То есть чтобы злодею – шпиону пришлось потратить столько сил, чтобы разгадать ваш код, сколько он не готов тратить на то, чтобы узнать ваше сообщение. И это правило работает всегда и везде, как в дружеских школьных переписках, так и в мире настоящих шпионских игр.

Криптография – это искусство загадывать и разгадывать загадки. Искусство сохранить тайны, и искусство их раскрывать. С криптографией мы учимся понимать друг друга и придумываем, как сохранить что-то важное для себя в безопасности. А чем лучше мы умеем и то и другое, тем спокойнее и деятельнее может быть наша жизнь.


Top