Develope/Java&Spring

암/복호화 이슈 - No such provider

오리온후레쉬베리 2019. 6. 11. 15:01
java.security.NoSuchProviderException: No such provider: BC 발생

bcprov-jdk.jar 다운받으면 됨.
(http://www.java2s.com/Code/Jar/b/Downloadbcprovjdk16146jar.htm)
jar 다운받고 소스에 한줄 넣어주기
Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());

1.Security provider 추가 : BC provider
   수정 파일 - /home/jboss/src/jdk1.7.0_80/jre/lib/security/java.security
   수정 내용 - security.provider.10=org.bouncycastle.jce.provider.BouncyCastleProvider

2.Lib 추가
   추가한 경로 - /home/jboss/src/jdk1.7.0_80/jre/lib/ext/
   추가한 파일 - bcprov-jdk16-146.jar

 

java.security 파일 편집

수정한 java.security 내용