Как работает шифрование в интернете. Вас легко взломать?
В закладки

С каждым днем мы все чаще слышим о конфиденциальности, защите данных и шифровании. Пользователи обеспокоены безопасностью мессенджеров и социальных сетей, правительственные органы — невозможностью взлома информации о злоумышленниках.
Между мессенджерами и правительством ведутся постоянные переговоры. Иногда дело доходит до настоящей войны. Кто-то не передал кому-то ключи шифрования и отказался открыть доступ к переписке пользователей. Затем кто-то обиделся и мессенджер заблокировали на территории целой страны.
? Рубрика «Технологии» выходит при поддержке re:Store.
Почему так происходит? Как работает шифрование и в чем его особенности? Давайте разберемся вместе.
История, которой уже 4 тыс. лет

Само по себе понятие «шифрование» впервые появилось еще около 4 тыс. лет назад. Простейшим способом шифрования пользовались еще с 3-го тысячелетия до н.э.
При написании письма, буквы менялись местами. Скажем, «А» соответствовала букве «Т», «Б» менялась на «У», «В» на «Ф» и так далее.
В результате, сообщение превращалось в, казалось бы, несвязный набор букв, расшифровать который могла лишь получающее сообщение сторона. Именно там знали, какая буква менялась на какую.
Забавно, но именно такой примитивный метод по сути являлся первым ключом шифрования.
В 479 году до н.э. спартанцы получили несколько деревянных табличек, покрытых восков. На них было важное зашифрованное послание о предстоящем нападении персов. Об этом случае упоминает древнегреческие историк Геродот.
Передача информации с возможностью сокрытия от посторонних глаз впервые остро понадобилась именно в военной отрасли.
Криптографический цилиндр Томаса Джеферсона
Спустя много веков для криптографии наступит новый период с использованием полиалфавитных шрифтов. Их принцип был подобным, но более запутанным из-за использования нескольких алфавитов.
Печатная машинка с механическим алгоритмом шифрования.
В первой половине XX века стали использовать электромеханический метод шифрования при помощи хитроумных устройств — шифровальщиков. И, наконец, с 70-х годов XX века за шифровку взялись компьютеры.
Какие бывают виды шифрования?

С появлением ЭВМ стали создаваться и более сложные алгоритмы шифрования. Вместо деревянных табличек и механических машин человечество перешло на шифрование посредством двоичного кода.
Так появилось два основных типа шифрования: симметричное и ассиметричное.
При симметричном шифровании используется лишь один пароль или ключ. Работает он следующим образом.
В системе шифрования предусмотрен некий математический алгоритм. На его цифровой «вход» подается исходный пароль и текст отправления (фото, видео и т.д.). Далее информация шифруется и отправляется.

При получении срабатывает обратный алгоритм и проходит процедура дешифровки с использованием того самого пароля.
Проще говоря, если знать пароль, то безопасность симметричного шифрования резко стремится к нулю. Поэтому пароль должен быть максимально сложным и запутанным. Несмотря на определенные ограничения, симметричное шифрование очень распространено из-за простоты и быстродействия.
Второй вид шифрования — ассиметричное. В нем используются два пароля: открытый или публичный и закрытый или секретный. Открытый пароль получают все участники сети, а вот закрытый всегда остается на стороне либо сервера, либо другого приемника.
Суть в том, что при ассиметричном шифровании расшифровать сообщение можно лишь с помощью двух ключей. Именно на этом принципе основан популярный протокол SSL, который мы часто встречаем в браузере.

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

Пожалуй, именно Apple можно отнести к категории тех компаний, которые максимально беспокоятся о конфиденциальности данных своих пользователей. Шифрование и защита в продуктах Apple находится на высоком уровне.
Понять это можно, разобравшись в принципах работы одного из сервисов — iMessage.
Итак, вы решили использовать iMessage. Зарегистрировали Apple ID, зашли в настройки и включили сервис.
На iOS-девайсе тут же создаются две пары ключей: публичная и приватная. Да-да, iMessage работает по ассиметричному типу шифрования.
Приватная пара остается в памяти устройства, публичная же отправляется на сервера Apple.

Ну что, iMessage включен. Вы открываете приложение «Сообщения», выбираете адресата и начинаете писать сообщение. Тем временем сервис проверяет наличие публичного ключа адресата, который прикреплен к учетной записи Apple ID. Найдя его, абонент подсвечивается доступным для отправки сообщений через сервис.
Сообщение написано, вы нажимаете Отправить. Сообщение тут же копируется и проходит процедуру шифрования с помощью хранящегося на девайсе приватного ключа, подвязывается к публичному ключу и отправляется адресату.
Зашифрованное сообщение поступает на устройство получателя. Оно привязано к публичному ключу отправителя и требует дешифровки. Тем временем на сервере удаляется та самая зашифрованная копия.

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

Если кратко, то ответ будет утвердительным. Перехватить ваши сообщения по сети технически возможно, но без наличия самого устройства, с которого вы проводили отправку, это не имеет смысла.
Публичный ключ создается на основе закрытого, а значит сгенерировать его без устройства отправителя невозможно. Все работает в паре. Публичный ключ шифрует сообщение, а расшифровывается он с помощью закрытого ключа.
То есть в ситуации, когда правительственные органы власти требуют предоставления ключей шифрования, несложно понять, что технически это реализовать невозможно. В противном случае, придется организовать всенародную очередь со сдачей смартфонов на резервное копирование с целью достать приватный ключ каждого устройства.
У каждого мессенджера и сервиса этот ключ свой. Так что, беспокоиться о конфиденциальности при подобном шифровании не стоит. Простая отправка сообщения с точки зрения шифрования на самом деле выглядит не так просто.
В закладки
Владимир Кузин
DIY-техноман. Уверен, что все можно сделать своими руками. Коллайдер не в счет.
Читайте также . Всё по теме
Google Chrome научился блокировать фишинговые уведомления на устройствах
iPadOS 16 позволит производителям и разработчикам создавать драйверы для сторонних аксессуаров
Видеоплеер в iOS 16 позволяет менять скорость воспроизведения видео в приложениях
Список всех виджетов, которые можно установить на экране блокировки iOS 16
Ремейк The Last of Us, геймплей CoD: MW 2 и многое другое. Что показали на Summer Game Fest 2022
Как работает Face Pay для оплаты по лицу в московском метро. Мы уже проверили
В метро Москвы заработала система Face Pay для оплаты прохода по лицу
В Москве начнут выдавать электронные паспорта с декабря
Комментарии 12
На каждый шифратор есть свой дешифратор.
И сервисы могут тоже чудить например ослабить шифрование для спец.служб как недавно было сказано в новостях про WhatsApp.
Внедрение бэкдоров и т.д.
Аппаратное шифрование всегда будет лучше программного за счет отдельного чипа генерирующий ключ и желательно чтоб этот чип был отдельным а такие устройств классифицируют по уровням и самому стойкому присваивают уровень 3. Там не только отдельный крипто-чип, но и так же все микросхемы залиты смолой для предотвращения доступа.
Флешки, внешние диски такие делают например компания “istorage” или “iRonKey”.
Облака типо iCloud все они отсылают данные по запросу в органы управления. лишь не многие могут похвастаться защитой типо “Mega”.
Айфон позиционируется как защищенное устройство, а на уже много лет взламывают и ставят любители джеил. А если можно поставить джеил то многое и другое можно сделать. Сколько базарят насчёт безопасности а по факту ни кто не знает что да как. От воров может и спасет как то.
То же Шифрование в Mac вроде оно и надежно, но хранить то за что тебя могут посадить всё же не стоит. На счёт чипа Т2 не знаю. ) Что за фрукт такой.
@- – -, T2 это как раз аппаратное шифрование. Но, вот iMessage безопасен лишь в теории. При использовании iCloud закрытая пара может быть перенесена на второе устройство.
А ещё тут упустили, что механизм асимметричного шифрования работает на исключение расшифровки методом перебора.
@- – -, Вы немного путаете взлом устройства и доступ к личной информации. Например, вы можете сбросить пароль к ящику Protonmail и написать письмо от имени владельца, но получить доступ к его переписке не сможете, пока не получите старый пароль – там вся переписка шифруется.
“Сообщение написано, вы нажимаете Отправить. Сообщение тут же копируется и проходит процедуру шифрования с помощью хранящегося на девайсе приватного ключа, подвязывается к публичному ключу и отправляется адресату.”
Неверно. Сообщение шифруется публичным ключом адресата. Своим приватным ключом можно лишь расшифровывать полученные сообщения. Это и гарантирует, что написать могут все, а прочитать только владелец приватного ключа.
В браузерах ассиметричное шифрование только для установки зашифрованного канала в рамках одной сессии с ппомощью сертификатов. Все пересылаемые данные дальше используют симметричное шифрование.
Если imessage использует ассиметричное шифрование для кажжлого сообщения -это капец тупо
«Вас легко взломать?» – заголовки с такими вопросами набили оскомину!
Ломают и ассиметричное. При доступе к каналу связи можно организовать промежуточный узел. Тоесть он сгенерирует свою пару, подменит пересылаемые открытые ключи своим, перешифрует сообщение и отправит дальше.
Вы если пишите статьи такие, то либо знакомьтесь с материалами лучше и копируйте нормальные источники, если самим головы не хватает, либо не вдавайтесь в подробности, которые все равно переврали.
“Суть в том, что при ассиметричном шифровании расшифровать сообщение можно
лишь с помощью двух ключей”
Нет, никаких двух ключей не нужно. Асимметричная криптография намного сложнее, и не вся она позволяет шифровать как вздумается. Ее характеризует одно – связанная пара ключей. Дальше все разное. В RSA, по сути, любой ключ можно использовать для шифрования. Как правило, для этого используется публичный ключ, а расшифровывают закрытым. Помимо этого есть операция подписи, в этом случае шифрование происходит наоборот закрытым, а проверка подписи открытым. Почему разные ключи – потому что специфика операций разная, условия их применения.
Если эллиптические кривые со всякими DSA, то там возможна только подпись. Чисто математически возможно только закрытым ключом сделать подпись, а проверить открытым.
“Сталкиваться с таким шифрованием вы могли, когда получали сообщение при открытии страницы «Небезопасное соединение»”
Нет. Когда браузер отказывается открывать HTTPS страницу из-за недоверия, это значит, что он просто не доверяет публичному ключу, который прислал сервер. Дальше начинаются сложности с цепочками подписи и корневыми сертификатами, но суть в одном – в ОС хранится конкретный список ключей публичных. Если сайт выдает, а его там нет, то браузер не доверяет. Больше это ничего не значит и до шифрования еще дело даже не доходит.
“Сообщение тут же копируется и проходит процедуру шифрования с помощью хранящегося на девайсе приватного ключа”
Нет. Никто практически не шифрует ничего полезного с помощью асимметричных ключей. Как правило, в том числе iMessage, HTTPS сайты и почти все остальные, используют стандартную схему гибридного шифрования. Для каждого сообщения генерируется случайный ключ для симметричного шифрования (в данном случае AES-CTR), им шифруется сообщение. Сам ключ шифруется асимметричным ключом и передается вместе с сообщением. Плюс подпись этого всего, потому что шифрование, внезапно, не гарантирует целостности – можно поменять биты по пути, а на другой стороне никто этого не узнает. Зачем это все? Потому что асимметричное шифрование чертовски медленное.
“Понять это можно, разобравшись в принципах работы одного из сервисов — iMessage”
Нет. iMessage это плохой пример. В нем была куча проблем, чему был посвящен доклад на HITB 2013. Может с тех пор что-то лучше стало, но глобально это все равно сломанная схема, если задача защититься от самой эпл и агенств безопасности. iMessage не предоставляет никакой защиты от чтения сообщений самой эпл и теми, кто ее об этом попросит. Совершенно не случайно тот же телеграф для защищенных чатов просит проверить забавную последовательность картинок на обоих сторонах. Так и создается защищенный канал, в котором уверены обе стороны. А в iMessage можно все сделать так, что никто ни о чем не узнает, а письма будут в открытом виде на их серверах. Не говоря о том, что возможен банальный бэкдор, т.к. это проприетарная реализация.
И это все конечно без упоминания чрезвычайно важных вещей вроде хэшей, MAC, паддинга, генераторов случайных чисел и прочих вроде мелочей, из-за которых любой AES и RSA становится бесполезными. Не случайно никто в своем уме не должен реализовывать свои алгоритмы шифрования и даже свои комбинации уже имеющихся.
@sam901 , они слово “асимметричное” не могут грамотно написать, а вы от них хотите технической достоверности…
Способы кодирования и шифрования. Часть 1
Потребность скрыть значение важных сообщений существовала в течение тысяч лет. Со временем люди нашли все более и более сложные способы кодирования своих сообщений, поскольку любые простые способы кодировки расшифровываются с большей легкостью. Оппоненты, возражающие специилистам кодировки — говорят, что коды и шифры не синонимичны.
Код – это такая информация, где каждое слово в сообщении заменено кодовым словом или символом, тогда как шифр – это такой способ сокрытия информации, где каждая буква в письменном сообщении заменена буквой шифра или символом. На самом деле, когда большинство людей говорят “код”, они на самом деле, обращаются к шифрам.
Древние записи и языки были поняты, лишь через использование методов декодирования и дешифровки, и наиболее известное явление здесь – это Розеттский камень Древнего Египта. В реальности же, коды и шифры определяли результат хитросплетений политики и ведения войн на протяжении всей истории человечества.
Имеются тысячи типов секретных сообщений, но здесь мы рассмотрим лишь десять в виде иллюстрации всего вышесказанного. Здесь же мы приведём для Вас несколько примеров, с тем, чтобы помочь Вам проверить себя в дешифровке.
№ 1 КРИПТОГРАФИЯ ОБЩЕДОСТУПНОГО КЛЮЧА
Это — основной современный шифр, и у него есть несколько вариантов. У этого шифра, используемого во всем мире, есть два ключа: один общедоступный и один частный. Общедоступный ключ – это большое число, доступное всем. Особенность этого числа в том, что только два целых числа (кроме 1 и самого числа) делятся на него без остатка. Эти два числа и есть частный ключ, и, если их перемножить, то производное и будет общедоступный ключ. Например, общедоступный ключ число 1961, а частными ключами тогда являются цифры 37 и 53. Общедоступный ключ используется, чтобы зашифровать сообщение, но такое сообщение невозможно расшифровать без наличия частного ключа.
Когда Вы посылаете Ваши персональные данные по электронной почте в банк, или когда Ваша банковская карта прочитана банкоматом, все детали зашифрованы таким способом, и только банк может получить доступ к ним своим частным ключом. Причина того, что это совершенно безопасно, состоит в том, что математически очень трудно найти делители больших чисел. Чтобы помочь подобной безопасности, Лаборатории RSA, до недавнего времени, обещали большие деньги любому, кто смог бы найти два целителя для чисел, которые они предложили.
Проверьте себя, попытавшись найти два делителя для чисел с 50 цифрами: 15226050279225333605356183781326374297180681149613
80688657908494580122963258952897654000350692006139
Решение оценивается в $1000.
Код Энигма, который был очень сложным шифром, использовался немцами во время Второй мировой войны. Энигма напоминала собой машинку, подобную пишущей машинке, где нажатие буквы высвечивает букву шифра на экране. Машина Энигма включала в себя несколько колесиков, которые соединили буквы с проводами, определяя, который из них высветит букву шифра. Все машины Энигмы были идентичны, и знание, начальной конфигурации колес внутри механизма, было ключом к зашифровыванию сообщений. Чтобы еще более усложнить процесс дешифровки сообщения, каждое колесо проворачивалось после определенного числа напечатанных букв, и, таким образом, шифр непрерывно изменялся в рамках одного сообщения.
Немецкие командующие имели машины Энигма и подготовленные списки начальной конфигурации колес машины, чтобы использовать их ежедневно с тем, чтобы все шифровальщики немецкой армии использовали один и тот же шифр и могли расшифровывать сообщения друг друга.
Даже когда Союзники разжились копией машины Энигма, они ничего не смогли расшифровать, поскольку имелось более ста триллионов возможных конфигураций колес для дешифровки. Код Энигмы был взломан польскими специалистами и усовершенствован британскими инженерами с помощью компьютеров. Знание немецких сообщений дало Союзникам преимущество в войне, а кроме того, от взлома кода Энигмы, родился предок современных компьютеров.
№ 3 ИСТИННЫЕ КОДЫ
В истинном коде каждое слово заменено кодовым словом или числом согласно ключу. Поскольку имеется множество слов, которые могут быть использованы в сообщении, то ключом обычно является кодовая книга, где любой может искать какое-либо английское слово и найти соответствующее кодовое слово. Такая кодовая книга мало чем отличается от словаря. Так же, как короткие сообщения трудно расшифровать с помощью анализа частоты встречаемости букв, код должен быть довольно длинным прежде чем анализ частотности слова станет полезным, и, таким образом, коды более трудно расшифровывать, чем шифры. Многие страны использовали такие варианты кодов, где каждый день использовался новый код, чтобы сохранить их от взлома с использованием анализа частотности буквы или целого слова. Для повседневной жизни, однако, использование таких кодов довольно трудоемко по времени, а сама кодовая книга тяжёлая на вес. Гораздо хуже обстоит дело, если кодовая книга была украдена, а это означает, что используемый ранее код больше не безопасен, а потому должен быть создан новый, заняв огромное количество времени и усилий. Коды, главным образом, полезны для богатых и облеченных властью людей, тех, кто может делегировать эту работу другим.
№ 4 Шифр Виженера
Этот шифр более сложен, чем моноалфавитная замена. Его ключом является слово, например такое как “CHAIR”. Правило шифра подобно шифру Цезаря, за исключением того, что изменения с каждым письмом согласно ключевому слову. Первая буква в сообщении с ключевым словом “CHAIR” будет закодировано шифром C английского алфавита, вторая — шифром H, и так будет продолжаться как по всему ключевому слову. Ключевое слово содержит в себе только пять букв, таким образом, для шестой буквы сообщения снова используется шифр C.
Шифр Vigen;re, (Шифр Виженера), оставался невзломанным в течение долгого времени. Ведь чтобы расшифровать зашифрованное им сообщение, требуется сначала определить длину ключевого слова. Если ключевое слово предполагается имеет в себе лишь пять букв, то буквы, пронумерованные цифрами 1, 6, 11, 16, 21, и т.д. будут все соответствовать первой букве ключевого слова, и анализ частоты встречаемости букв поможет расшифровать сообщение. Декодировщик двигается затем к буквам под цифрами 2, 7, 12, 17 и так далее. Если ключевое слово будет действительно состоять, например, лишь из пяти букв, то это поможет расшифровать зашифрованное послание. В противном случае следует предположить другую длину ключевого слова, и весь процесс построен в той же последовательности.
Проверьте себя, попытавшись расшифровать такую запись: «Eoaqiu hs net hs byg lym tcu smv dot vfv h petrel tw jka».
№ 5 МОНОАЛФАВИТНАЯ ЗАМЕНА
Приведенные выше шифры ROT1, шифр Цезаря и Азбука Морзе – являются шифрами одного типа: моноалфавитной замены, подразумевая то, что каждая буква алфавита в таких шифрах заменяется согласно ключу с другой буквой или символом. Но даже не зная ключа к этим шифрам, их на самом деле легко расшифровать. Наиболее распространенная буква в английском языке как известно, это буква «E». Поэтому в любом моноалфавитном шифре, наиболее распространенной буквой или символом также будет буква «E». Второй самой распространенной английской буквой является буква «T», а третье место занимает по распространенности буква «A», и таким образом, уже эти две буквы могут быть также определены без особых затруднений. С учётом этого, человек, расшифровывающий сообщение, может продолжить использовать частотность встречаемости этих английских букв, или же искать почти полные слова, такое, например, как “T_E”, которое с большой вероятностью подходит к слову «THE».
К сожалению, это правило работает только в длинных сообщениях, а не в таких, где имеются лишь несколько слов, так как в них нет достаточного количества букв, чтобы показать, какие буквы являются самыми частыми в зашифрованном сообщении.
Известно, что Королева Шотландии Мэри использовала моноалфавитный шифр с некоторыми изменениями, который был невероятно трудным для дешифровки, однако когда этот шифр был наконец взломан, зашифрованные в послании сообщения дали свидетельские показания, используемые затем ее противниками, чтобы приговорить Королеву Мэри к смерти.
Проверьте себя, попытавшись расшифровать такую запись: «Ptbndcb ymdptmq bnw yew, bnwzw raw rkbcriie wrze bd owktxnwa».
№ 6 Заменяемый Шифр Цезаря
«Заменяемый Шифр Цезаря», названный так, потому что использовался самим Юлием Цезарем, является на самом деле 26 различными шифрами, по одному для каждой буквы алфавита. Упомянутый ранее шифр «ROT 1» — только один из таких шифров. Получателю нужно только сообщить, какой Шифр Цезаря использовался, для того, чтобы расшифровать сообщение. Если используется шифр G, то буква A становится G, буква B становится H, буква C становится I, и так далее по алфавиту. Если используется шифр Y, то A становится Y, B становится Z, C становится A и так далее. Этот шифр является основой для многих более сложных шифров, но сам по себе не обеспечивает серьезную защиту секретного сообщения, поскольку перебор всех 26 различных ключей этого шифра не занимает относительно большого количества времени.
Проверьте себя, попытавшись расшифровать такую запись: «Li bra ghflskhu wklv dqg bra nqrz lw, fods brxu kdqgv».
Несмотря на свое название, Азбука Морзе – это не код, а шифр. Каждая буква алфавита, цифры 0-9, и определенные символы пунктуации, заменены последовательностью коротких и долгих звуковых сигналов, часто называемых “точки и тире”. Английская буква «А» становится “• — “, буква «B» становится “- •••” и так далее. В отличие от большинства других шифров, этот шифр не используется для сокрытия сообщения. Азбука Морзе была очень распространена с изобретением телеграфа Сэмюэля Морзе, который стал первым широко используемым электрическим средством отправки сообщений на большие расстояния. Телеграф включал в себя прокладку длинного провода между местами связи и провод управления распределением электротока. Электрический ток мог быть обнаружен приемником на расстоянии во много километров, а точки, и тире формировались последовательным включением и выключением тока. Телеграф коренным образом изменил СМИ, позволив событиям в одной стране быть немедленно сообщенным в другой, и это изменило природу войны, позволив установку мгновенной связи с войсками на большом расстоянии.
Проверьте себя, попытавшись расшифровать такую запись: « • – •• — • — •• — •••·· — ••· — •••• — »
В шифрах «транспозиции» или «перемещения букв», буквы перестроены согласно некоторому заранее определенному двумя сторонами правилу или ключу. Например, слова могли быть написаны в обратном порядке, так, что фраза “all the better to see you with” становится “lla eht retteb ot ees uoy htiw”.
Другой ключ транспозиции должен изменять каждую пару букв, и таким образом, предыдущее сообщение получает вид: “la tl eh eb tt re to es ye uo iw ht”.
Такие шифры использовались во время Первой мировой войны и гражданской войны в Америке, чтобы посылать секретные сообщения. Сложные правила перестановки заставляют использующего эти шифры испытывать некие затруднения и кажутся сначала довольно трудными, но многие сообщения с транспозиционными шифрами могут быть расшифрованы с использованием анаграмм или современных компьютерных алгоритмов, которые проверяют тысячи возможных ключей шифра перемещения.
Проверьте себя, попытаясь расшифровать: «THGINYMROTSDNAKRADASAWTI»
Это — шифр, знакомый многим детям. Его ключ очень простой: каждая буква алфавита заменена следующей за ней буквой, таким образом, A заменяется Б, Б заменяется В и так далее. “ROT1” буквально означает, “ROTate 1 letter forward through the alphabet” — “Замени 1 букву буквой, следующей за ней в алфавите”.
Для иллюстрации, сообщение на английском языке: “I know what you did last summer” — “Я знаю, что Вы делали прошлым летом”, станет “J lopx xibu zpv eje mbtu tvnnfs” и так далее. Этот шифр – детское развлечение, потому что его легко дешифровать, понять и использовать, его одинаково легко расшифровать, если сообщение вводят, используя буквы от конца алфавита. В целом, этот шифр не подходит для серьезного использования, но может стать большим развлечением для детей.
А теперь, попытайтесь расшифровать такое сообщение: “XBT JU B DBU J TBX?”
Стеганография – это более древний язык сокрытия секретных сведений, чем коды и шифры, и является искусством скрытого письма. Например, некое тайное сообщение могло быть написано на бумаге, затем покрыто воском и проглочено, чтобы скрыть его, с целью быть извергнутым позже. Другим способом являлось татуирование сообщения на выбритой голове посыльного и последующей необходимостью отращивания волос, чтобы скрыть татуировку. Лучшая стеганография использует невинные на первый взгляд предметы повседневного пользования, чтобы скрытно донести до адресата предназначенное ему сообщение. Некогда популярная техника сокрытия сообщений в Англии использовала обычную газету с крошечными точками под буквами на первой полосе, указывающими, какие буквы должны быть прочитаны, чтобы правильно прочитать и понять скрытое сообщение. Некоторые люди скрывали сообщение, используя первую букву каждого слова или используя невидимые чернила. Противоборствующие стороны сократили уже свои тайные записи настолько, что целая страница текста стала размером с пиксель, который может быть легко пропущен любопытными глазами. Стеганография лучше всего работает, когда используется вместе с кодом или шифром, поскольку не скрытое кодом или шифром сообщение всегда подвергается риску того, что может быть обнаруженным.
Пояснение из Википедии — свободной энциклопедии: Стеганогра;фия (от греч. ;;;;;;;; — скрытый+;;;;; — пишу; буквально «тайнопись») — способ передачи или хранения информации с учётом сохранения в тайне самого факта такой передачи (хранения). Этот термин ввел в 1499 году Иоганн Тритемий в своем трактате «Стеганография» (Steganographia), зашифрованном под магическую книгу. В отличие от криптографии, которая скрывает содержимое тайного сообщения, стеганография скрывает сам факт его существования. Как правило, сообщение будет выглядеть как что-либо иное, например, как изображение, статья, список покупок, письмо или судоку.
Стеганографию обычно используют совместно с методами криптографии, таким образом, дополняя её. Преимущество стеганографии над чистой криптографией состоит в том, что сообщения не привлекают к себе внимания. Сообщения, факт шифрования которых не скрыт, вызывают подозрение и могут быть сами по себе уличающими в тех странах, в которых запрещена криптография. Таким образом, криптография защищает содержание сообщения, а стеганография защищает сам факт наличия каких-либо скрытых посланий.
5 интересных систем шифрования. Разгадайте секретные слова

В этот день свой профессиональный праздник отмечает Криптографическая служба России.
«Криптография» с древнегреческого означает «тайнопись».
Как раньше прятали слова?
Своеобразный метод передачи тайного письма существовал во времена правления династии египетских фараонов:
выбирали раба. Брили его голову наголо и наносили на неё текст сообщения водостойкой растительной краской. Когда волосы отрастали, его отправляли к адресату.
Шифр — это какая-либо система преобразования текста с секретом (ключом) для обеспечения секретности передаваемой информации.
АиФ.ru сделал подборку интересных фактов из истории шифрования.
Все тайнописи имеют системы
1. Акростих — осмысленный текст (слово, словосочетание или предложение), сложенный из начальных букв каждой строки стихотворения.
Вот, например, стихотворение-загадка с разгадкой в первых буквах:
Довольно именем известна я своим;
Равно клянётся плут и непорочный им,
Утехой в бедствиях всего бываю боле,
Жизнь сладостней при мне и в самой лучшей доле.
Блаженству чистых душ могу служить одна,
А меж злодеями — не быть я создана.
Юрий Нелединский-Мелецкий
Сергей Есенин, Анна Ахматова, Валентин Загорянский часто пользовались акростихами.
2. Литорея — род шифрованного письма, употреблявшегося в древнерусской рукописной литературе. Бывает простая и мудрая. Простую называют тарабарской грамотой, она заключается в следующем: поставив согласные буквы в два ряда в порядке:

употребляют в письме верхние буквы вместо нижних и наоборот, причём гласные остаются без перемены; так, например, токепот = котёнок и т. п.
Мудрая литорея предполагает более сложные правила подстановки.
3. «ROT1» — шифр для детишек?
Возможно, в детстве вы тоже его использовали. Ключ к шифру очень прост: каждая буква алфавита заменяется на последующую букву.
А заменяется на Б, Б заменяется на В и так далее. «ROT1» буквально означает «вращать на 1 букву вперёд по алфавиту». Фраза «Я люблю борщ» превратится в секретную фразу «А мявмя впсъ». Этот шифр предназначен для развлечения, его легко понять и расшифровать, даже если ключ используется в обратном направлении.
4. От перестановки слагаемых.
Во время Первой мировой войны конфиденциальные сообщения отправляли с помощью так называемых перестановочных шрифтов. В них буквы переставляются с использованием некоторых заданных правил или ключей.
Например, слова могут быть записаны в обратном направлении, так что фраза «мама мыла раму» превращается во фразу «амам алым умар». Другой перестановочный ключ заключается в перестановке каждой пары букв, так что предыдущее сообщение становится «ам ам ым ал ар ум».
Возможно, покажется, что сложные правила перестановки могут сделать эти шифры очень трудными. Однако многие зашифрованные сообщения могут быть расшифрованы с использованием анаграмм или современных компьютерных алгоритмов.
5. Сдвижной шифр Цезаря
Он состоит из 33 различных шифров, по одному на каждую букву алфавита (количество шифров меняется в зависимости от алфавита используемого языка). Человек должен был знать, какой шифр Юлия Цезаря использовать для того, чтобы расшифровать сообщение. Например, если используется шифр Ё, то А становится Ё, Б становится Ж, В становится З и так далее по алфавиту. Если используется шифр Ю, то А становится Ю, Б становится Я, В становится А и так далее. Данный алгоритм является основой для многих более сложных шифров, но сам по себе не обеспечивает надёжную защиту тайны сообщений, поскольку проверка 33-х различных ключей шифра займёт относительно небольшое время.
Никто не смог. Попробуйте вы
Зашифрованные публичные послания дразнят нас своей интригой. Некоторые из них до сих пор остаются неразгаданными. Вот они:
Манускрипт Войнича
Это 240-страничная книга, написанная на абсолютно неизвестном языке с цветными рисунками и странными диаграммами, изображениями невероятных событий и растений, которые не похожи ни на один известный вид.
Криптос. Скульптура, созданная художником Джимом Санборном, которая расположена перед штаб-квартирой Центрального разведывательного управления в Лэнгли, Вирджиния. Скульптура содержит в себе четыре шифровки, вскрыть код четвёртой не удаётся до сих пор. В 2010 году было раскрыто, что символы 64-69 NYPVTT в четвёртой части означают слово БЕРЛИН.
Шифр Бэйла — это комплект из трёх шифровок, которые, предположительно, раскрывают местонахождение одного из величайших захороненных сокровищ в американской истории: многих тысяч фунтов золота, серебра и драгоценных камней.
Теперь, когда вы прочитали статью, то наверняка сможете разгадать три простых шифра.

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