Крипто-Анализатор - это небольшое приложение, которое предоставляет возможность шифровать и дешифровать текст с использованием шифра Цезаря. Приложение также предоставляет функцию "брутфорса" для попытки расшифровать текст путем подбора ключа .
- Шифрование текста с использованием шифра Цезаря.
- Дешифрование текста с использованием ключа.
- Функция "брутфорса" для попытки расшифровать текст путем подбора ключа.
Склонируйте репозиторий на свой локальный компьютер:
- Запустите приложение.
- Выберите опцию "Шифрование".
- Укажите путь к файлу, который вы хотите зашифровать.
- Введите ключ для шифрования (число).
- Приложение создаст зашифрованный текстовый файл.
- Запустите приложение.
- Выберите опцию "Дешифрование".
- Укажите путь к зашифрованному файлу.
- Введите ключ для дешифрования (то же число, которое использовалось при шифровании).
- Приложение создаст дешифрованный текстовый файл.
- Запустите приложение.
- Выберите опцию "Брутфорс".
- Укажите путь к зашифрованному файлу.
- Приложение попытается расшифровать первые 100 символов текста с использованием случайно подобранного ключа.
- Если текст в расшифрованных первых 100 символах выглядит читаемо, вы можете подтвердить это.
- Приложение продолжит расшифровывать остальной текст и создаст дешифрованный текстовый файл.
Если у вас есть какие-либо вопросы или предложения, вы можете связаться с мной по адресу dorokhov.did@gmail.com или через страницу GitHub.