Практикум на ЭВМ (2020)/Задание на блочные шифры
< Практикум на ЭВМ (2020)
Перейти к навигации
Перейти к поиску
Версия от 23:54, 1 апреля 2021; Dzeni (обсуждение | вклад) (Новая страница: «==Легенда== У вас есть доступ к зашифрованному паролю (можно получить обратившись '''ssh prak@9…»)
Легенда
У вас есть доступ к зашифрованному паролю (можно получить обратившись ssh prak@91.214.70.136 -p 16968; пароль - prak), а так же к функциям шифрования (encrypt.py) и расшифрования (decrypt.py).
Задача
- Понять, как работает эта криптосистема.
- Понять, как будете атаковать: Known-Plaintext, Chosen Plaintext, Ciphertext Only, что-то другое?
- Узнать пароль пользователя без применения бандитского криптоанализа, социальной инженерии и помощи коллег.
Формат флага
Обратите внимание, что пароль на два символа длиннее флага и не содержит префикса 'main_'. Соответственно для пароля password1234 флаг будет main_password12.