Давайте вспомним несколько методов шифрования и используем их для того что бы оставить сообщение другу. И так за основу возьмем старое доброе "Привет, мир". Первым способом мы обратимся к нашему алфавиту а точнее к расположению букв в нем: A-1; Б-2; В-3; Г-4; Д-5; Е-6; Ё-7; Ж-8; З-9; И-10; Й-11; К-12; Л-13; М-14; Н-15; О-16; П-17; Р-18; С-19; Т-20; У-21; Ф-22; Х-23; Ц-24; Ч-25; Ш-26; Щ-27; Ъ-28; Ы-29; Ь-30; Э-31; Ю-32; Я-33. Таким образом подставив цифры мы получи 17 18 10 3 6 20, 14 10 18. Теперь давайте используем шифр Цезаря, для этого зададим ключ например 4 и к каждому значению прибавим 4. Получили: 21 22 14 7 10 24 18 14 22. В нашем шифре есть повторяющиеся номера, просто добавим их значения, количество и позиции а сами числа уберем 22 2 2 9 21 14 7 10 24 18 14. Подобный метод используются при сжатии mp3 файлов для уменьшения размера но в нашем случае сообщение маленькое и размер только увеличился но это не важно. Теперь давайте разделим наши номера к примеру используя 1 и получим 2212121912111417110124118114. В место образовавшихся парных единиц вставим ! а вместо цифр 12 $ и получим 22$$19$1!417!0$4!8!4. Теперь отметим сколько символов у нас есть то есть 2 затем само число и его положение и получим 214121620221253471018221914170484. И в начале добавим наш ключ то есть 4 и получим 4214121620221253471018221914170484. Теперь умножим результат на количество цифр то есть на 34 и получим 143280135087522618014619545081796456. В начале добавим 34 и получим готовый результат 34143280135087522618014619545081796456. В итоге мы из "Привет, мир" получили 143280135087522618014619545081796456, при этом если сделать все в обратном порядке мы обратно получим наш текст. Так можно зашифровать практически любое послание и даже на простом бумажном письме главное что бы ваш собеседник знал алгоритм. Может кому то и пригодится.