Pronunciado 'cripta'.
Um script Python muito simples que chama Shell, permitindo criptografar arquivos dentro de uma árvore usando GPG. O script é codificado para criptografar arquivos com AES de 256 bits.
Neste exemplo, o test/ diretório é criptografado , deixando apenas os arquivos .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. Então a árvore é descriptografada , removendo os arquivos .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. O arquivo src/cli.py pode ser instalado como o comando crpyt usando pip .
Você pode instalá -lo no GitHub:
➜ pip install git+https://github.com/MolassesLover/Crpyt.gitAlternativamente, de Pypi:
➜ pip install crpytTodos os arquivos neste repositório estão licenciados sob a licença Apache v2.0 ou licença MIT de sua escolha.
As contribuições estão abertas, apenas certifique -se de assinar suas confirmações; caso contrário, suas alterações não serão mescladas.