Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:

This is how the weak encryption in ZIP files work. In 255 cases from 256 the 
wrong password can be detected earlier (this make the encryption just weaker). 
But it 1 case of 256 this check is passed and you will get either an error of 
mismatched CRC, or the compressor specific error if use compression. There is 
even very small chance (1 of 2**32 or like) that you will silently get 
incorrectly decrypted data.

It is better to not use the weak encryption in ZIP files. If you need to 
encrypt data safely, use third-party encryption libraries.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue36573>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to