Закодируй свои секреты используя собственный код

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

Шифровальный код

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

  1. Напиши сообщение, а затем разбей буквы на группы по четыре. Тогда «задание выполнено» становится «зада ниев ыпол нено»
  2. Затем буквы в каждой группе переставь в обратном порядке. «адаз веин лопы онен»
  3. Опять составь их вместе. «адазвеинлопыонен»
  4. Теперь можешь передать послание сообщнику, который знает этот код (шифр, группами по четыре) и который сможет декодировать его, чтобы вскрыть твое настоящее сообщение.

Замещение

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

  1. Сделай несколько кодовых полосок. Маленькими буквами напиши «настоящий» алфавит, а прописными буквами – твой закодированный алфавит. Напиши буквы в настоящем алфавите дважды, а в закодированном один раз. Рядом друг с другом на одной линии совмести прописное «А» с первой буквой «б» полоски, написанной маленькими буквами. Вот так:
  2. Чтобы записать твой код, все, что тебе потребуется, – это выровнять кодовые полоски по твоему желанию (в данном случае «а» становится «Б», но ты можешь сдвигать полоски так, чтобы получился другой ключ, например, где «а» становится «Д»).
  3. Теперь ты можешь написать свое послание. Тогда «помоги мне» становится: РПНПДЙ НОЁ. Чтобы еще усложнить задачу людям, которые стараются взломать ваш код, ты можешь слеплять слова вместе, чтобы получилось РПНПДЙНОЁ. Таким образом, твое послание будет выглядеть как череда нечитаемых букв, а не слова, которые можно разобрать.
  4. Вам с сообщником требуются ленты с кодами, чтобы знать ключи букв, и тогда это сработает.

Замененный алфавит

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

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

  1. Выбери ключевое слово с неповторяющимся набором букв, например ФЕНИКС.
  2. Напиши настоящий алфавит, как в шифре Цезаря.
  3. Затем напиши свою кодовую полоску (ПРОПИСНЫМИ БУКВАМИ), которая будет начинаться с выбранного ключевого слова. Затем продолжи писать оставшийся алфавит, исключая из него буквы, которые встречаются в кодовом слове.
  4. Теперь можешь написать свое закодированное послание с помощью кодовых полосок, как в шифре Цезаря. Однако на этот раз буквы перепутаны еще больше.
  5. Твой сообщник должен знать ваше ключевое слово и иметь свой собственный набор кодовых полосок для взлома кода.

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

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

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>