我正在尝试从 PEM 编码的公钥文件中获取 RSAPublicKey 对象。该文件采用下面给出的格式
-----BEGIN PUBLIC KEY-----
M67sdjFDSSTRWE%$HGF£$"F£$$£%$ etc...
-----END PUBLIC KEY-----enter code here
我想通过阅读这个文件来获得模数和指数。我试图做base64解码并使用以下
RSAPublicKey rsakey = (RSAPublicKey)PublicKeyDecoder.decode(decoded, "X509");
但它抛出一个InvalidKeyEncodingException
.
有什么方法可以从 PEM 编码的公钥文件中获取 RSAPublicKey 对象?