这是一个命令行程序。用于对文件进行加密和解密,记得保存好文件的密码,丢失后无法找回。
命令行使用说明
本程序支持以下若干命令行参数,分别是:
cmd
:cmd为本次启动filecrypt的目的,可以是info
,encrypt
,decrypt
;info
:查看加密文件(后缀一般是hke)的信息encrypt
:加密文件,此时通过-i
指定待加密的文件decrypt
:解密文件,此时通过-i
指定待解密的文件
-i
:要处理的文件,如果是加密文件,此文件为待加密的原始文件,如果是解密文件,此文件为待解密的hke文件;-o
:要生成的新文件,如果是加密文件,此文件为加密后的hke文件,如果解密文件,此文件为解密后面的文件;-p
:指定文件进行加密或解密时,使用的密码;
加密文件
以下是一个示例,表示对当前目录下的testdata目录下的1.jpg文件进行加密,密码为 21212
,加密后的文件,还存放在testdata下,文件名为 1.jpg.hke。
./filecrypt encrypt -p 21212 -i testdata/1.jpg -o testdata/1.jpg.hke
解密文件
以下是一个示例,表示对文件c:/test/helloworld.hke
进行解密,密码为 21212
,解密后的文件,存放在d:/1.jpg。
./filecrypt decrypt -p 21212 -i "c:/test/helloworld.hke -o d:/1.jpg