DHKey — Diffie-Hellman 키 인터페이스
DHKey — Diffie-Hellman 키 인터페이스
DHKey는 Diffie-Hellman 키에 대한 인터페이스예요. Diffie-Hellman(DH) 키 교환에 사용되는 공개키와 개인키가 공통으로 가지는 매개변수 접근을 정의해요.
본문
DHKey 인터페이스는 DHPrivateKey, DHPublicKey와 같은 Diffie-Hellman 키 인터페이스가 공통으로 구현하는 상위 인터페이스예요. 이 인터페이스는 하나의 추상 메서드를 가져요.
DHParameterSpec getParams()— 키 매개변수를 반환해요. DH 키가 사용하는 소수 p, 밑 g, 비공개 값의 비트 길이 l 같은 매개변수를 담은DHParameterSpec을 돌려줘요.
Diffie-Hellman 키 교환에서 두 당사자는 같은 매개변수 집합을 공유해야 해요. getParams()를 통해 키의 매개변수 정보를 확인할 수 있어요. 이 인터페이스는 Java 1.4부터 제공됐어요.