forked from dchest/scryptutil
Go reimplementation of Colin Percival's scrypt file encryption utility.
License
howeyc/scryptutil
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
COMMAND scryptutil encrypts and decrypts files. Files are encrypted with AES-256 in CTR mode and authenticated with HMAC-SHA256. Encryption and HMAC keys are derived from passphrase using scrypt key derivation function. Usage: scryptutil {enc | dec | info} infile [outfile] If outfile is not given, the program writes to the standard output. scryptutil is a Go reimplementation of Colin Percival's scrypt utility, which is used to encrypt key files for his Tarsnap backup service (see http://www.tarsnap.com/scrypt.html). The file format is the same: files encrypted by this utility can be decrypted with the original scrypt, and vice versa. INSTALLATION $ go get github.com/dchest/scryptutil
About
Go reimplementation of Colin Percival's scrypt file encryption utility.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Go 100.0%