beefish是一個Python模塊,提供了方便的Python文件加密,與pycrypto的幫助。
安裝
PIP安裝beefish pycrypto
或者:
PIP安裝-e混帳混帳+://github.com/coleifer/beefish.git#egg=beefish
用法
beefish可用於加密和解密類文件對象:
從beefish進口加密,解密
#加密
開放('secrets.txt')為FH:
 與開放式(“secrets.enc','世界銀行')為out_fh:
 加密(FH,out_fh,“秘密P @提供ssword”)
#解密
開放('secrets.enc')為FH:
 與開放式(“secrets.dec','世界銀行')為out_fh:
 解密(FH,out_fh,“秘密P @提供ssword”)
你可以使用快捷鍵,如果你喜歡:
#加密
encrypt_file('secrets.txt','secrets.enc“,”P @提供ssword“)
#解密
decrypt_file('secrets.enc','secrets.dec“,”P @提供ssword“)
您可以使用它在命令行:
beefish.py -e secrets.txt secrets.enc
beefish.py -d secrets.enc secrets.dec
要求:
- 在Python中
- 在pycrypto
評論沒有發現