https://github.com/cetanu/veiled
A very thin CLI wrapper around cryptography.fernet:Fernet for symmetric encryption
https://github.com/cetanu/veiled
Last synced: over 1 year ago
JSON representation
A very thin CLI wrapper around cryptography.fernet:Fernet for symmetric encryption
- Host: GitHub
- URL: https://github.com/cetanu/veiled
- Owner: cetanu
- License: mit
- Created: 2021-12-17T04:16:07.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-20T10:11:21.000Z (over 4 years ago)
- Last Synced: 2025-01-22T01:52:47.303Z (over 1 year ago)
- Language: Python
- Size: 23.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
veiled
======
A very thin CLI wrapper around `cryptography.fernet:Fernet` for symmetric encryption.
I made this to use in CI things, so I can keep encrypted secrets in my git repositories,
and have my build agents decrypt them using a centralized key.
installation
------------
`pip install veiled`
It's recommended to pin the install to a specific version
usage
-----
Use `--help` to view command-specific usage.
```
Usage: veil [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion [bash|zsh|fish|powershell|pwsh]
Install completion for the specified shell.
--show-completion [bash|zsh|fish|powershell|pwsh]
Show completion for the specified shell, to
copy it or customize the installation.
--help Show this message and exit.
Commands:
decrypt
decrypt-file
decrypt-yaml
encrypt
encrypt-file
encrypt-yaml
generate-key
version
```