例子,待整理。。。。。
D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>echo lbx0518 > plain.txt
D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>echo lbx > in.txt
D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>.\openssl enc -aes-128-cbc -in in.txt -out out.txt -a -k 12345678
D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>.\openssl enc -aes-128-cbc -d -in out.txt -out outaa.txt -a -k 12345678
D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>type in.txt
lbx
D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>type out.txt
U2FsdGVkX19VzzwAecvSGGYczHf87AQVximzNt4XHeo=
D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>type outaa.txt
lbx
D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>
PS D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin> echo "aabb" | .\openssl.exe enc -base64
YWFiYgo=
PS D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin> echo "aabbccceee" | .\openssl.exe enc -base64
YWFiYmNjY2VlZQo=
PS D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>
PS D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>
PS D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>
PS D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin> echo "YWFiYmNjY2VlZQo=" | .\openssl.exe enc -base64 -d
aabbccceee
PS D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>
PS D:\LinbxWork\openssl_dec_enc_tool-master\openssl\bin>
/*命令行输入,密码123456*/
openssl enc -aes-128-cbc -in plain.txt -out out.txt -pass pass:123456
/*文件输入,密码123456*/
echo 123456 > passwd.txt
openssl enc -aes-128-cbc -in plain.txt -out out.txt -pass file:passwd.txt
/*环境变量输入,密码123456*/
passwd=123456
export passwd
openssl enc -aes-128-cbc -in plain.txt -out out.txt -pass env:passwd
/*从文件描述输入*/
openssl enc -aes-128-cbc -in plain.txt -out out.txt -pass fd:1
/*从标准输入输入*/
openssl enc -aes-128-cbc -in plain.txt -out out.txt -pass stdin