A super easy file encryption utility written in go and under 800kb
A super easy to use file encryption utility written in golang
⚠ Filecrypt is nolonger maintained NOTE: if you are planning to use filecrypt for your go-lang project please clone this repo and build your software from there
filecrypt --help
for detailed info about using flags--force
- Force write even if a file exists with that name (overwrite) DESTRUCTIVE--location
- The location of the file to encrypt/decrypt(determined by the mode flag)--mode
- FileCrypt mode (encrypt/decrypt These can be replaced with their first letters) Example: filecrypt --mode=e --location="super secret file.txt" --password="test"
--password
- (removed in release v2 & later) Password to be used while encrypting/decryptingfcef (File. Crypt. Encrypted. File) is an encrypted file that is generated by FileCrypt,
If you know the password that it was encrypted with it can be decrypted with FileCrypt using the --mode=d
or --mode=decrypt
flag.
Because Filecrypt
-ldflags "-s -w"
flag