Skip to content
/ furet Public

Simple command line interface to encrypt/decrypt data encoded with a Fernet encryption key.

License

Notifications You must be signed in to change notification settings

arl/furet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Furet

Simple command line interface to encrypt/decrypt data encoded with a Fernet encryption key.

$ furet -h

furet encrypts or decrypts with the Fernet symmetric encryption.

Usage:
 
    furet [-o OUTPUT] --key KEY [INPUT]
    furet [--decrypt] --key KEY [-o OUTPUT] [INPUT]

Options:
    -e, --encrypt     Encrypt the input to the output. Default if omitted.
    -d, --decrypt     Decrypt the input to the output.
    -k, --key         Key to use. (accepts hexadecimal standard base64 or URL-safe base64.
    -g, --generate    Generate a random key.
INPUT defaults to standard input, and OUTPUT defaults to standard output.

Examples:
    $ KEY=$(furet -g)
    $ furet --key $KEY -o file.furet file
    $ furet --key $KEY -o file.furet < file
    $ furet --decrypt -k $KEY -o file file.furet	
    $ furet --decrypt -k $KEY < file.furet > file`

About

Simple command line interface to encrypt/decrypt data encoded with a Fernet encryption key.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages