Javascript 如何将RSA PlblicKey XML转换为PEM格式
我通过httprequest从C#server收到RSA密钥, 但是很多加密库需要PEM格式。 我在这个 但我不能在我的Javscript H5项目中使用它,Javascript 如何将RSA PlblicKey XML转换为PEM格式,javascript,xml,rsa,pem,Javascript,Xml,Rsa,Pem,我通过httprequest从C#server收到RSA密钥, 但是很多加密库需要PEM格式。 我在这个 但我不能在我的Javscript H5项目中使用它, 还有其他解决方案吗?您的XML似乎是一种合适的格式 <RSAKeyValue> <Modulus>1znidPBIcMcO7K/53tkTSyKqxlG5Mcws8kVtijS4tyEU4W/FEVWYpOtv+Stnb4Vt</Modulus> <Exponent>AQ
还有其他解决方案吗?您的XML似乎是一种合适的格式
<RSAKeyValue>
<Modulus>1znidPBIcMcO7K/53tkTSyKqxlG5Mcws8kVtijS4tyEU4W/FEVWYpOtv+Stnb4Vt</Modulus>
<Exponent>AQAB</Exponent>
</RSAKeyValue>
您的XML似乎是一种适当的格式
<RSAKeyValue>
<Modulus>1znidPBIcMcO7K/53tkTSyKqxlG5Mcws8kVtijS4tyEU4W/FEVWYpOtv+Stnb4Vt</Modulus>
<Exponent>AQAB</Exponent>
</RSAKeyValue>
是否有可能从服务器发送PEM格式?似乎是最简单的解决方案IT的最终解决方案……:'(您是否有机会从服务器发送PEM格式?似乎是最简单的解决方案IT的最终解决方案……)(很高兴听到您的消息。有其他加密库吗?我无法使用此库,因为许可证:(Forge是开源的,需要GNU GPL v2,它没有太多的限制。但如果它不适合您,请尝试使用具有自己的许可证模型的。或者使用所有现代浏览器中都存在的标准Web加密Api。在这种情况下,您需要将密钥转换为JWK格式(JsonWebKey)要导入它,请将其导出为
spki
(原始数据),并将其编码为base64以获取PEM格式我很高兴听到您的消息。有其他加密库吗?我无法使用此库,因为许可证:(Forge是开源的,需要GNU GPL v2,它没有太多的限制。但如果它不适合您,请尝试使用具有自己的许可证模型的。或者使用所有现代浏览器中都存在的标准Web加密Api。在这种情况下,您需要将密钥转换为JWK格式(JsonWebKey)要导入它,请将其导出为spki
(原始数据),并将其编码为base64以获取PEM格式