beefish είναι μια ενότητα Python που παρέχει εύκολη κρυπτογράφηση αρχείων για την Python, με τη βοήθεια του pycrypto.
Εγκατάσταση
PIP εγκαταστήσετε beefish pycrypto
Εναλλακτικά:
PIP εγκαταστήσετε -e GIT + git: //github.com/coleifer/beefish.git#egg=beefish
Χρήση
beefish μπορεί να χρησιμοποιηθεί για την κρυπτογράφηση και αποκρυπτογράφηση αρχείων σαν αντικείμενα:
από beefish κρυπτογράφηση εισαγωγής, αποκρυπτογράφηση
# Κρυπτογράφησης
με ανοικτό («secrets.txt») ως FH:
& Nbsp? Με ανοικτό («secrets.enc», «WB») ως out_fh:
& Nbsp? Κρυπτογράφηση (FH, out_fh, «μυστικό π @ ssword»)
# Αποκρυπτογράφηση
με ανοικτό («secrets.enc») ως FH:
& Nbsp? Με ανοικτό («secrets.dec», «WB») ως out_fh:
& Nbsp? Αποκρυπτογραφήσει (FH, out_fh, «μυστικό π @ 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
Τα σχόλια δεν βρέθηκε