Шифр Цезаря: Простой, но вездесущий + Реализация на языке Python
Шифр Цезаря – это один из самых простых и известных шифров подстановки. Он основан на замене каждой буквы исходного текста на другую букву, сдвинутую на фиксированное количество позиций в алфавите. Например, при сдвиге на 3 позиции буква "A" заменяется на "D", "B" на "E" и так далее. Историческая справка: Шифр Цезаря назван в честь римского императора Гая Юлия Цезаря, который, согласно историческим источникам, использовал его для секретной переписки с генералами. Однако, существуют свидетельства, что подобные шифры использовались и раньше, например, в Древнем Египте...
6641 читали · 3 года назад
Немного о шифрах
— Я над твоим старославянским ломаю голову, как Тьюринг над шифром Энигмы! — А кто такой Тьюринг? — Один мой знакомый. — А Энигма? — А это его девушка, она писала ему зашифрованные письма. — Как романтично! Из Диалога в чате Какое по-вашему величайшее изобретение человечества? Сразу приходит на ум колесо. А на мой взгляд это не так. Когда мне задали такой вопрос я не задумываясь ответил: “Письменность”. А подумав добавил к ней фонетический алфавит. Думаю не стоит объяснять почему. А как только люди придумали как передавать друг другу сообщения в графическом виде, т...