DHPublicKeySpec — Diffie-Hellman 공개키 사양

DHPublicKeySpec — Diffie-Hellman 공개키 사양

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

출처: Java API Reference

본문

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

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

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

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

더 알아보기 (Learn more)