JCE / bcprov-jdk15on.jar 관련 오류

손정만·2022년 5월 17일
0

발생과정

기존 프로젝트에 bcprov-jdk15on 가 추가되어
properties 암호화가 들어간 이후 아래와 같은 에러가 발생하였다.

Encryption raised an exception. A possible cause is you are using strong encryption
  algorithms and you have not installed the Java Cryptography Extension (JCE) Unlimited
  Strength Jurisdiction Policy Files in this Java Virtual Machine

암호화를 위한 JCE 가 설치되어있지 않다고 메세지가 나오는데
기존 작업자의 경우 별다른 설치 없이 진행되어 혼란이 있었으나
STS 설치시, 부가적으로 설치되어 이상없이 진행된것으로 예상된다.

해결

${JAVA_HOME}\jre\lib\security 경로로 접근하여

JAVA_HOME : jdk 설치된경로, 혹시나 해서 써놓음

java 7 / java 8 링크에서 사용중인 jdk 버전에 따라 맞게 받아
local_policy.jarUS_export_policy.jar를 교체 해준다.
혹시 모르니 기존 jar 파일은 백업.

0개의 댓글