不同語言使用RSA交換數(shù)據(jù),會因key不同造成密文不同。此時需要轉(zhuǎn)換密鑰類型。
一、pkcs8轉(zhuǎn)pkcs1
1. PKCS8格式私鑰轉(zhuǎn)換為PKCS1
?openssl rsa -inpkcs8.pem -out pkcs1.pem
2. 由PKCS1私鑰,計算出pkcs1公鑰
openssl rsa -in pkcs1.pem -pubout -out? public_pkcs1.pem
不同語言使用RSA交換數(shù)據(jù),會因key不同造成密文不同。此時需要轉(zhuǎn)換密鑰類型。
一、pkcs8轉(zhuǎn)pkcs1
1. PKCS8格式私鑰轉(zhuǎn)換為PKCS1
?openssl rsa -inpkcs8.pem -out pkcs1.pem
2. 由PKCS1私鑰,計算出pkcs1公鑰
openssl rsa -in pkcs1.pem -pubout -out? public_pkcs1.pem