PKCS#1 形式の DER バイトからorg.bouncycastle.asn1.pkcs.RSAPrivateKey
静的を使用し て を作成しました。これを PrivateKey にキャスト (または変更) したいのですが、どうすればよいですか??getInstance(byte[])
1305 次
1 に答える
0
PrivateKey は、ASN.1 でエンコードされたバイト配列から直接作成できます。
public static PrivateKey makeKey(byte[] keyBytes) {
KeyFactory keyFactory = KeyFactory.getInstance("RSA");
KeySpec privateKeySpec = new PKCS8EncodedKeySpec(keyBytes);
PrivateKey privateKey = keyFactory.generatePrivate(privateKeySpec);
return privateKey;
}
于 2013-12-23T06:46:21.660 に答える