Очень простая реализация алгоритмов кодирования Атбаш, Цезаря и Виженера для разгадывания кодов в русскоязычном Дневнике №3 неизветного автора Гравити Фолз.
Щелкни здесь, чтобы запустить шифровальную машину Online
Или если у тебя есть Python 3, запусти:
ancient_ciphers.py a|c|v "Текст" "Ключ"
Укажи "а", "c" или "v" чтобы выбрать метод кодирования: Атбаш, Цезаря или Виженера
Например:
./ancient_ciphers.py v "Яртпцв, дтэбфр т ъощбх!" "Пайнс"
Код Виженера: привет, диппер и мэйбл!
"THE BEER-WARE LICENSE" (Revision 42):
zmey20000@yahoo.com wrote this file. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you think
this stuff is worth it, you can buy me a beer in return Mikhail Zakharov