生成私钥
openssl genrsa -out private.pem 1024
通过私钥生成公钥
openssl rsa -in private.pem -pubout -out public.pem
通过公钥加密数据
openssl pkeyutl -encrypt -in data.txt -inkey public.pem -pubin -out encData.txt
- data.txt :为我们要加密的数据
- encData.txt: 为加密后的数据
通过私钥解密数据
openssl pkeyutl -decrypt -in encData.txt -inkey private.pem -out decData.txt
- decData.txt 为解密后的文件