RC2ParameterSpec — RC2 매개변수 사양
RC2ParameterSpec — RC2 매개변수 사양
RC2ParameterSpec 클래스는 RC2 알고리즘에 사용되는 매개변수를 지정해요. 매개변수는 유효 키 크기(effective key size)와 선택적으로 8바이트 초기화 벡터(IV)(피드백 모드에서만)로 구성돼요.
본문
이 클래스는 RC2 알고리즘을 구현하는 Cipher 객체를 초기화하는 데 사용될 수 있어요. RC2ParameterSpec은 AlgorithmParameterSpec을 구현해요.
생성자와 메서드를 정리하면 다음과 같아요.
RC2ParameterSpec(int effectiveKeyBits)— 주어진 유효 키 크기(비트)로 RC2용 매개변수 집합을 만들어요.RC2ParameterSpec(int effectiveKeyBits, byte[] iv)— 유효 키 크기와 8바이트 IV로 만들어요.NullPointerException,IllegalArgumentException이 발생할 수 있어요.RC2ParameterSpec(int effectiveKeyBits, byte[] iv, int offset)— IV를 오프셋으로 지정해요.int getEffectiveKeyBits()— 유효 키 크기(비트)를 반환해요.byte[] getIV()— IV를 반환해요. 설정되지 않았으면null을 반환해요.boolean equals(Object obj)— 이 객체가 다른 객체와 같은지 비교해요.int hashCode()— 해시 코드 값을 반환해요.
RC2 암호를 초기화할 때 유효 키 크기와 IV를 지정하는 데 사용돼요.