使用Python进行文件加密

Pin*_*kie 6 python encryption

有没有办法用Python加密文件(.zip,.doc,.exe,......任何类型的文件)?

我看了一堆Python的加密库,包括pycrypto和ezpycrypto,但据我所知他们只提供字符串加密.

tzo*_*zot 1

您可以将完整文件读入字符串,对其进行加密,然后将加密的字符串写入新文件中。如果文件太大,可以分块读取。

每次.read从文件中获取时,都会得到一个字符串(在 Python < 3.0 中)。