DHPublicKeySpec — Diffie-Hellman 공개키 사양
DHPublicKeySpec — Diffie-Hellman 공개키 사양
DHPublicKeySpec 클래스는 Diffie-Hellman 공개키의 투명한 표현을 나타내는 키 사양이에요.
본문
DHPublicKeySpec은 KeySpec과 AlgorithmParameterSpec 인터페이스를 구현해요. 공개 값 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 공개키를 투명한 사양으로 표현할 때 사용돼요.