我有兩個XML文件,其結構如下:如何將XML RSA密鑰轉換爲PEM文件?
我的鑰匙
<RSAKeyValue>
<Modulus> ... </Modulus>
<Exponent> ... </Exponent>
<P> ... </P>
<Q> ... </Q>
<DP> ... </DP>
<DQ> ... </DQ>
<InverseQ> ... </InverseQ>
<D> ... </D>
</RSAKeyValue>
公鑰
<RSAKeyValue>
<Modulus> ... </Modulus>
<Exponent> ... </Exponent>
</RSAKeyValue>
我使用xmlseclibs
庫由羅伯特·理查茲需要一個.PEM表示密鑰以加密和解密事物。
作爲加密新手,我不知道從哪裏開始,並粗略谷歌搜索並沒有透露什麼特別明顯...
謝謝!
看來,xmlseclibs有一個方法'XMLSecurityKey :: convertRSA'它接受一個模量和指數,將創建一個PEM兼容的公共密鑰。但是,它似乎沒有任何方法來創建必要的私鑰。 對此有何幫助? – Philip 2010-06-22 15:54:38
我認爲關鍵格式/演示文稿來自[RFC 3275,XML簽名語法和處理](https://www.ietf.org/rfc/rfc3275.txt) – jww 2017-12-18 17:28:21