JCE(Java Cryptography Extension) 란?
JDK에 포함된 Java 보안관련 패키지, 대칭키 및 비대칭키를 사용하여 데이터 암/복호화 지원
[SPEC]
window server 2012
java 1.8.0_171
HSM nCiperKM 프로바이더 추가
추가될 Jar 파일
$JAVA_HOME\jre\lib\ext
경로로 이동
프로바이더 추가 경로
$JAVA_HOME\jre\lib\security/java.security 파일을 열어
해당 프로바이더 등록
security.provider.x=프로바이더
EX)
security.provider.1=sun.security.provider.Sun
security.provider.2=sun.security.rsa.SunRsaSign
security.provider.3=sun.security.ec.SunEC
security.provider.4=com.sun.net.ssl.internal.ssl.Provider
security.provider.5=com.sun.crypto.provider.SunJCE
security.provider.6=sun.security.jgss.SunProvider
security.provider.7=com.sun.security.sasl.Provider
security.provider.8=org.jcp.xml.dsig.internal.dom.XMLDSigRI
security.provider.9=sun.security.smartcardio.SunPCSC
security.provider.10=sun.security.mscapi.SunMSCAPI
security.provider.11=com.ncipher.provider.km.nCipherKM 추가!
cmd창에 java com.ncipher.provider.InstallationTest 로 프로바이더가 정상적으로 등록되었는지 확인.
정상적으로 추가가 되지 않으시면,
C:\ProgramData\nCipher\Key Management Data\config
파일에서 사용되는 포트 부분 주석을 제거해 주시고
다시 확인해주세요.
nonpriv_port=PORT
priv_port=PORT
PORT 를 각 커넥팅 포트로 변경 후 주석 제거
'Programing > JAVA' 카테고리의 다른 글
Mybatis insert, update null 처리, 부적합한 열 유형 처리방법, Oracle Merge (0) | 2018.10.11 |
---|---|
Spring Framework DBCP HikariCP 적용방법 (0) | 2018.09.05 |
Java Method Overriding, Overroading 자바 메서드 오버로딩과 오버라이딩 (0) | 2018.07.26 |
객체지향 프로그래밍, 자바에서 사용되는 용어 정리 (0) | 2018.07.25 |
Java Constructor 자바 생성자 이 것만 보면 이해 끝 (2) | 2018.07.25 |
댓글