{"repo":"70sh1/eddy","free":true,"listed":false,"github":"https://github.com/70sh1/eddy","clone":"git clone https://github.com/70sh1/eddy.git","description":"Simple, fast CLI file encryption tool","language":"Go","stars":56,"topics":["cli","cryptography","decryption","encryption","encryption-decryption","file","go","golang","privacy","security"],"license":"MIT","category":"security-tools","readme_excerpt":"eddy :tornado: eddy is a simple and fast CLI file encryption tool. It features concurrent file processing while ensuring data authenticity and plausible deniability. Features - Simple to use. - Cross platform. - Glob pattern support (wildcards). - Concurrent file processing. Each file is processed in it's own thread (goroutine). - Contents authenticity guarantees upon decryption via BLAKE2b MAC tag. - Plausible deniability. An encrypted file cannot be distinguished from a randomly generated one. - Secure passphrase generation (using -g flag or standalone generate command). Commands encrypt , enc , e - encrypt provided files. decrypt , dec , d - decrypt provided files. generate , gen , g - generate a passphrase. Flags --output, -o - specify output directory. --passgenlen, -g - specify generated passphrase length (6 is the minimum). Ignored in decryption mode. --overwrite, -w - enable overwrite existing files. --no-emoji, -n - disable emojis and color in output. --force - force decrypt. Bypasses file authentication and, inherently, the password check. Useful if the encrypted file is corrupt (damaged) but you still want to decrypt it. --unsafe-password - replace interactive password prompt with the provided value. Intended for scripts/automation and reading password from environment variables. The \"unsafe\" prefix here is to indicate that the provided value will likely stay in the shell command history which is not safe. Examples Installation The following install options are ava","default_branch":null,"files":null,"tree":[],"storefront":"/r/70sh1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/70sh1/eddy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}