반응형
java.security 관련 오류
java.security.InvalidKeyException: Invalid key length
- 설정해놓은 암호화 비밀키의 길이와 맞지 않음
java.security.InvalidKeyException: Illegal key size
- java 기본 패키지의 key size 오류
javax.crypto.BadPaddingException: Given final block not properly padded
- 암호화된 구문을 복호화할 때 발생할 수 있는 오류로, 암호화 때 사용한 비밀키와 복호화 할 때의 비밀키가 일치하지 않았을 때 발생
해결방법
https://www.oracle.com/kr/java/technologies/javase-jce8-downloads.html
사이트를 방문에서 jce_policy-8.zip 다운로드
압축을 풀고 lib/security 폴더에
local_policy.jar, US_export_policy.jar 파일을 복사해주면 된다.
반응형