一个超轻量级的库,可以用aes安全地加密任何文件。
aesp的Python项目详细描述
aespy是一个超轻量级的纯python库,用于执行aes 加密。它大量使用了流行的密码库,简化了 AES加密和解密文件到一个单一的功能。
用法
简单用法如下:
importaespyencrypt_me="my_transcript.pdf"output_file=easy-aes.encrypt_file(encrypt_me)
输出文件是具有新文件名的字符串。
警告:如果忘记密码并删除 原始数据,您的文件将无法检索!
importaespyencrypted_file="my_encrypted_filename.aes"binary_data=easy-aes.decrypt_file(encrypted_file)withopen('my_new_file.aaa','wb')asnew_file:new_file.write(decrypted_data)
decrypt_文件返回一个python对象,该对象包含 现在解密的数据。
安装
Aespy工作于Python3.3+。要安装它, 使用:
$ pip install aespy
0.1
2016年9月10日发布