前言: javascript進行RSA加密
- 背景: 由java程序生成cer和pfx文件,1024bit
- 代碼:進行加密代碼
- 秘鑰格式轉(zhuǎn)換(重點):
- 先將cer文件轉(zhuǎn)換為pem文件
openssl x509 -in public.cer -inform DER -out key.pem -outform PEM
- 提取pem文件中的公鑰key
openssl x509 -outform PEM -in key.pem -pubkey -out pem.pubkey
- 打開pem.pubkey,將html文件中的公鑰替換衰抑,則可以進行加密
- 總結(jié): pem文件是一個進行了base64碼格式的文件,所以需要提取公鑰key進行加密退个。
- 如有不對脆诉,請留言,謝謝