openssl 加解密命令
1 将文件pln.txt的内容复制到文件enc.txt中
OpenSSL>enc -none -in pln.txt -out enc.txt
2 对pln.txt的文件内容进行BASE64编码之后将其存储到文件enc.txt中:
OpenSSL>enc -base64 -in pln.txt -out enc.txt
或者
OpenSSL>base64 -in pln.txt -out enc.txt
3对以上的文件进行BASE64解码
OpenSSL>enc -a -in enc.txt -out rcv.txt -d
OpenSSL>base64 -in enc.txt -out rcv.txt -d
4 使用3DES的CBC模式加密pln.txt文件并保存到enc.txt文件中
OpenSSL>enc -des-ede3-cbc -in pln.txt -out enc.txt -k 1234678
或者
OpenSSL>des-ede3-cbc -in pln.txt -out enc.txt -k 12345678
解密
OpenSSL>enc -des-ede3-cbc -in enc.txt -out rcv.txt -k 12345678 -d
6 如果对加密后的密文再进行BASE64编码:
OpenSSL>enc -des-ede3-cbc -in pln.txt -out enc.txt -k 12345678 -e -a
解密
OpenSSL>enc -des-ede3-cbc -in enc.txt -out rcv.txt -k 12345678 -d -a