DHGenParameterSpec — Diffie-Hellman 매개변수 생성 사양
DHGenParameterSpec — Diffie-Hellman 매개변수 생성 사양
DHGenParameterSpec 클래스는 Diffie-Hellman 키 합의에 사용할 Diffie-Hellman(시스템) 매개변수를 생성하기 위한 매개변수 집합을 지정해요. 보통 중앙 권한(central authority)에서 이 작업을 수행해요.
본문
중앙 권한은 매개변수를 계산한 뒤 이 정보를 비밀 키 합의를 원하는 당사자들에게 전송해야 해요. DHGenParameterSpec은 AlgorithmParameterSpec을 구현해요.
생성자와 메서드를 정리하면 다음과 같아요.
DHGenParameterSpec(int primeSize, int exponentSize)— Diffie-Hellman(시스템) 매개변수 생성을 위한 매개변수 집합을 만들어요. 이 집합은AlgorithmParameterGenerator객체를 초기화해 DH 매개변수를 생성하는 데 사용될 수 있어요.primeSize는 소수 계수(prime modulus)의 크기(비트),exponentSize는 난수 지수의 크기(비트)예요.int getPrimeSize()— 소수 계수의 크기(비트)를 반환해요.int getExponentSize()— 난수 지수(비공개 값)의 크기(비트)를 반환해요.
DH 매개변수를 생성하는 주체가 사용하는 사양이에요.