如何从byte[]数组中恢复RSA公钥?
2022-08-31 17:06:49
我想知道是否有可能恢复我之前已转换为字节数组的RSA公钥。
byte[] keyBytes = publicKey.getEncoded();
感谢您的帮助。
我想知道是否有可能恢复我之前已转换为字节数组的RSA公钥。
byte[] keyBytes = publicKey.getEncoded();
感谢您的帮助。
PublicKey publicKey =
KeyFactory.getInstance("RSA").generatePublic(new X509EncodedKeySpec(bytes));
有关详细信息,请参阅本教程
对于其他想要从字节数组中获取私钥而不是公钥的人:
PrivateKey privateKey = KeyFactory.getInstance("RSA").generatePrivate(new PKCS8EncodedKeySpec(privateKeyBytes));