AES 256 암호화
와탭 애플리케이션 에이전트는 수집한 데이터를 암호화해 서버로 전송합니다. 이를 위해 XOR(Exclusive-OR) 연산과 고급 암호화 표준(Advanced Encryption Standard, 이하 AES) 암호화를 사용하며, 평문을 128비트 단위로 나누어 암복호화를 수행합니다. 256비트까지 확장해 보안을 강화할 수 있습니다.
기본적으로 Java Cryptography Extension(이하 JCE)은 128비트를 지원합니다. AES 256비트를 적용하려면 JCE를 업데이트해야 합니다.
기본 환경에서 AES 256 적용 시 다음과 같이 오류가 발생합니다.
Unsupported keysize or algorithm parameters.
##혹은,
Illegal key size or default parameters.
-
다음 링크에서 버전에 맞는 파일을 다운로드하세요.
-
$JAVA_HOME
/jre/lib/security 경로에 파일을 덮어쓰기하세요. -
JCE를 적용했다면
${WHATAP_HOME}
/whatap.conf 파일에 다음 설정을 추가하세요.whatap.confcypher_level=256
-
애플리케이션 서버를 다시 시작하면 ASE 256 암호화를 적용합니다.