30 Haziran 2020 Salı

RSAPrivateKeySpec Sınıfı

Giriş
Private key içinde Modulus+Public Exponent+Private Exponent bilgisi vardır. Public exponent üretiliyor sanırım.

Örnek
Şöyle yaparız
public PrivateKey getPrivateKey(BigInteger mod,BigInteger pvtExp)
  throws NoSuchAlgorithmException, InvalidKeySpecException, InvalidRsaKey {

  RSAPrivateKeySpec keySpec = new RSAPrivateKeySpec(mod, pvtExp);
  KeyFactory fact = KeyFactory.getInstance("RSA");
  PrivateKey privKey = fact.generatePrivate(keySpec);
  return privKey;
}

Hiç yorum yok:

Yorum Gönder