728x90
반응형
JDK 8u161 이전 버전을 사용중이라면 AES-256 암호화 작업중에 다음 예외가 발생할 것이다.
java.security.InvalidKeyException: Illegal key size or default parameters
이전 버전의 JDK를 사용시,
1) https://www.oracle.com/index.html
메뉴에 검색 JCE라고 검색을 하면 JDK 버전별로 다운로드를 할 수 있다.
또는
2) https://www.oracle.com/java/technologies/downloads/archive/
Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 링크 클릭!!
자신의 JDK 버전에 맞게 다운로드 받은 후, 압축을 풀면 local_policy.jar , US_export_policy.jar 2개의 jar 파일이 있다.
이 2개의 파일을 $JAVA_HOME/jre/lib/security 아래에 local_policy.jar, US_export_policy.jar 파일을 바꾸어 주면 된다.
ex)
C:\Program Files\Java\jdk1.7.0_80\jre\lib\security
728x90
반응형
'Web Programming' 카테고리의 다른 글
오라클 ORA_ROWSCN 사용 ( 동시성 제어 ) (0) | 2023.03.02 |
---|---|
unsupported major.minor version 오류 (0) | 2023.02.28 |
Java SFTP 구현 SSH Key 사용 (0) | 2023.02.20 |
JAVA SFTP 파일 업로드 다운로드 ( JSCH ) (0) | 2023.02.17 |
MVC Pattern (0) | 2018.09.05 |