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