我正在尝试从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对象吗?