DHPrivateKeySpec — Diffie-Hellman 개인키 사양

DHPrivateKeySpec — Diffie-Hellman 개인키 사양

DHPrivateKeySpec 클래스는 Diffie-Hellman 개인키의 투명한 표현을 나타내는 키 사양이에요.

출처: Java API Reference

본문

DHPrivateKeySpecKeySpecAlgorithmParameterSpec 인터페이스를 구현해요. 비공개 값 x와 DH 매개변수(소수 p, 밑 g)로 구성돼요.

생성자와 메서드를 정리하면 다음과 같아요.

  • DHPrivateKeySpec(BigInteger x, BigInteger p, BigInteger g) — 비공개 값 x와 매개변수 p, g로 개인키 사양을 만들어요.
  • BigInteger getX() — 비공개 값 x를 반환해요.
  • BigInteger getP() — 소수 계수 p를 반환해요.
  • BigInteger getG() — 밑 생성자 g를 반환해요.

KeyFactory를 통해 DH 개인키를 투명한 사양으로 표현할 때 사용돼요.

더 알아보기 (Learn more)