Why Encrypted ZIP Files Can Have Two Valid Passwords – The PBKDF2 Hash Trick
A security researcher demonstrated that an AES‑256 encrypted ZIP archive can be opened with two completely different passwords because ZIP implementations hash passwords longer than 64 bytes using PBKDF2, turning the long password into its SHA‑1 hash which matches the short password.
