linux文件加密-openssl秘钥加密
1:生成秘钥rsa.key(rsa.key包含了私钥和公钥)1024位或其他
#openssl genrsa -out rsa.key 1024
2:提取rsa.key里的公钥pub.key
# openssl rsa -in rsa.key -pubout -out pub.key
3:公钥加密
#openssl rsautl -encrypt -inkey pub.key -pubin -in test.txt -out new1.txt
4:私钥解密
# openssl rsautl -decrypt -inkey rsa.key -in new1.txt -out test.txt
5:传入其他机器进行解密
解密失败,无私钥
传入私钥
解密成功,查看加密文件