Введение
В этом проекте вы научитесь реализовывать алгоритм аффинного шифрования на Python. Аффинный шифр - это тип подстановочного шифра, который сочетает в себе характеристики сдвигового шифра и умножительного шифра. Он использует криптографическую функцию для шифрования по одной букве за раз, обеспечивая простой, но эффективный способ шифрования и дешифрования текста.
👀 Предварительный просмотр
Пример 1: welcome - > oclsaqc
Пример 2: welcome - > oclsaqc
Пример 3: Qrwe - > Qroc
Пример 4: None - > None
🎯 Задачи
В этом проекте вы научитесь:
- Как реализовать функцию аффинного шифрования на Python
- Как протестировать функцию аффинного шифрования с примерными входными данными
- Как зашифровать ввод пользователя с использованием функции аффинного шифрования
🏆 Достижения
После завершения этого проекта вы сможете:
- Разобраться в основных принципах аффинного шифра
- Реализовать алгоритм аффинного шифрования на Python
- Шифровать и дешифровать текст с использованием функции аффинного шифрования
- Протестировать функцию аффинного шифрования с различными входными данными