Криптография (от греч. κρυπτός — скрытый и γράφω — пишу) — наука о методах обеспечения конфиденциальности, целостности и аутентификации информации. Её цель — защитить данные от несанкционированного доступа, изменения или подделки. В современном мире криптография лежит в основе безопасности цифровых коммуникаций: от банковских переводов до мессенджеров и электронной почты. Шифрование — преобразование открытого текста в зашифрованный с помощью алгоритма и ключа. Дешифрование — обратный процесс: восстановление исходного текста из зашифрованного. Ключ — секретная информация, необходимая для шифрования и дешифрования. Алгоритм — набор правил, определяющих процесс шифрования. Открытый текст — исходные данные до шифрования. Зашифрованный текст (шифротекст) — результат применения алгоритма к открытому тексту. Криптография существует тысячелетия: Древний Египет (ок. 2000 г. до н. э.) — использование нестандартных иероглифов. Шифр Цезаря (I в. до н. э.) — сдвиг букв алфавита на фиксированное чи