crpyt
1.0.0
「Crypt」と発音します。
シェルを呼び出す非常にシンプルなPythonスクリプトで、GPGを使用してツリー内のファイルを暗号化できます。スクリプトは、256ビットAEでファイルを暗号化するようにハードコーディングされています。
この例では、 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ファイルは、 pipを使用してcrpytコマンドとしてインストールできます。
GitHubからインストールできます。
➜ pip install git+https://github.com/MolassesLover/Crpyt.gitまたは、Pypiから:
➜ pip install crpytこのリポジトリ内のすべてのファイルは、選択したApache v2.0ライセンスまたはMITライセンスの下でライセンスされています。
貢献は開かれています。契約書に署名してください。そうしないと、変更が融合されません。