beefish egy Python modult, amely könnyen fájlok titkosítását Python, segítségével pycrypto.
telepítése
pip telepíteni beefish pycrypto
Alternatív megoldás:
pip telepíteni -e git + git: //github.com/coleifer/beefish.git#egg=beefish
Használat
beefish lehet használni, hogy titkosítani és visszafejteni fájl-szerű tárgyak:
a beefish import titkosítani, visszafejteni
# Titkosítása
nyitott ("secrets.txt"), mint fh:
& Nbsp; nyitott ("secrets.enc", "WB"), mint out_fh:
& Nbsp; titkosítása (fh, out_fh, "titkos p @ ssword)
# Visszafejtése
nyitott ("secrets.enc"), mint fh:
& Nbsp; nyitott ("secrets.dec", "WB"), mint out_fh:
& Nbsp; hírbe (fh, out_fh, "titkos p @ ssword)
akkor egy parancsikont, ha úgy tetszik:
# Titkosítása
encrypt_file ("secrets.txt", "secrets.enc", "p @ ssword)
# Visszafejtése
decrypt_file ("secrets.enc", "secrets.dec", "p @ ssword)
akkor tudja használni a parancssori:
beefish.py -e secrets.txt secrets.enc
beefish.py -d secrets.enc secrets.dec
követelmények :
- Python
- pycrypto
Hozzászólás nem található