@Dancho67

Как наиболее быстро совершить брутфорс AES, посредством Python?

Приветствую вас, великие и не очень, умы Хабра. Есть цель - забрутфорсить значение зашифрованное в AES 256. Предположительно, ключом может являться хеш MD5 из 5 символов(латинский алфавит в обоих регистрах, числа от 0 до 9 и спец символы _-+=). Пытался сам написать брутфорсер, на Питоне(Знаю, язык не из самых быстрых, но другие ЯП, я не знаю дальше уровня "Hello World!"), и поскольку работает он на ЦП, то результат медленный, от слова совсем. Подскажите пажажушта, какие варианты ускорения этого процесса, вы можете предложить ? Лично я хотел бы попробовать перенести процесс перебора на CUDA ядра, где по идее прирост должен быть как минимум 100 кратный. Если кто-то может, то киньте готовые решения.
  • Вопрос задан
  • 242 просмотра
Пригласить эксперта
Ответы на вопрос 2
dzolotarev
@dzolotarev
Этот мир крэшится - я собираю дампы
md5 хэш имеет длину 128 бит или 16 байт. Причем состоит он из шестнадцатиричных цифр.
А брутфорсить aes в любом случае долго. Проще найти автора криптограммы и применить к нему метод терморектального криптоанализа.
Ответ написан
freeExec
@freeExec
Участник OpenStreetMap
Незачем строить велосипед - Hashcat
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы