生成私鑰
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 為解密后的文件