Задать вопрос

Почему оба пароля открывают архив?

Есть zip-архив - https://dropmefiles.com/YwCV7
Методом перебора получил два пароля к нему, оба подходят.
Как такое возможно? Совпадает хэш-сумма?

Пароли:
1. 005078bafbe0
2. 00ac32afa3c2
  • Вопрос задан
  • 1873 просмотра
Подписаться 7 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 2
Miay
@Miay
Full stack engineer
saboteur_kiev
@saboteur_kiev
software engineer
Архив в ZIP шифруется по алгоритму AES с использованием 128битного или 256битного ключа.
Это значит, что ваш пароль сперва конвертируется в ключ соответствующей длины, то есть вычисляется некий хеш от пароля. Ну и соответственно возможна коллизия, то есть один и тот же хеш может получиться из разных паролей.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽
Сбер Москва
от 200 000 до 300 000 ₽