crpyt
1.0.0
Произносится «склеп».
Очень простой скрипт Python, который вызывает оболочку, позволяя зашифровать файлы в дереве, используя GPG. Сценарий жестко кодирован для шифрования файлов с 256 битами AES.
В этом примере test/ каталог зашифруется , оставляя только файлы .gpg :
➜ python3 src/cli.py --path test --encrypt --delete_original --key # $MY_GPG_KEY
# Encrypting pets/dogs/inu.txt
# Encrypting pets/cats/neko.txt
# Encrypted 2 files. Затем дерево расшифровано , удаляя файлы .gpg :
➜ python3 src/cli.py --path test --decrypt --delete_original --key # $MY_GPG_KEY
# Decrypting pets/dogs/inu.txt.gpg
# Deleting pets/dogs/inu.txt.gpg
# Decrypting pets/cats/neko.txt.gpg
# Deleting pets/cats/neko.txt.gpg
# Decrypted 2 files. Файл src/cli.py может быть установлен в качестве команды crpyt с использованием pip .
Вы можете установить его из GitHub:
➜ pip install git+https://github.com/MolassesLover/Crpyt.gitАльтернативно, от PYPI:
➜ pip install crpytВсе файлы в этом репозитории лицензированы по лицензии Apache V2.0 или лицензии MIT по вашему выбору.
Взносы открыты, просто обязательно подпишите свои коммиты, в противном случае ваши изменения не будут объединены.