如何将XML RSA密钥转换为PEM文件?

Phi*_*lip 9 xml security rsa pem xmlseclibs

我有两个XML文件,结构如下:

我的钥匙

<RSAKeyValue>
  <Modulus> ... </Modulus>
  <Exponent> ... </Exponent>
  <P> ... </P>
  <Q> ... </Q>
  <DP> ... </DP>
  <DQ> ... </DQ>
  <InverseQ> ... </InverseQ>
  <D> ... </D>
</RSAKeyValue>
Run Code Online (Sandbox Code Playgroud)

公钥

<RSAKeyValue>
   <Modulus> ... </Modulus>
   <Exponent> ... </Exponent>
</RSAKeyValue>
Run Code Online (Sandbox Code Playgroud)

我正在使用xmlseclibsRobert Richards 的库,它需要密钥的.PEM表示才能加密和解密.

作为加密新手,我不知道从哪里开始,粗略的谷歌搜索没有透露任何特别明显的东西......

谢谢!

Phi*_*lip 8

我找到了一个可以做到的Java实用程序.