从命令行加密/解密文件。
$ axx
OVERVIEW: Easily encrypt/decrypt files from the command line
USAGE: axx <subcommand>
OPTIONS:
--version Show the version.
-h, --help Show help information.
SUBCOMMANDS:
k Generate an encryption key
e Encrypt one or more files
d Decrypt one or more files
See 'axx help <subcommand>' for detailed help.
使用 Axx 可以非常容易地生成 AES 256 加密密钥。
$ axx k > ~/.mykey.pem
Axx 支持使用密钥、密码或密码+盐进行文件加密。
使用密钥
$ axx e -i ~/.mykey.pem secretstuff.txt
使用密码
$ axx e -p pass secretstuff.txt
使用密码和盐
$ axx e -p pass -s sugar secretstuff.txt
Axx 支持使用密钥、密码或密码+盐进行文件解密。
使用密钥
$ axx d -i ~/.mykey.pem secretstuff.txt.enc
使用密码
$ axx d -p pass secretstuff.txt.enc
使用密码和盐
$ axx d -p pass -s sugar secretstuff.txt.enc
$ brew install eneko/tap/axx
$ git clone https://github.com/eneko/Axx.git && cd Axx
$ make install