diff --git a/README_JCE.md b/README_JCE.md index f2362b6..dd33989 100644 --- a/README_JCE.md +++ b/README_JCE.md @@ -307,6 +307,23 @@ ant build-jce-release # Build JCE JAR ``` This script requires for JAVA_HOME to be set. +For Bouncy Castle comparison testing: + +Visit [bouncy-castle-java](https://www.bouncycastle.org/download/bouncy-castle-java/) +Download both: +bcprov-jdk18on-1.79.jar # Bouncy Castle Provider +bctls-jdk18on-1.79.jar # Bouncy Castle DTLS/TLS API/JSSE Provider + +Copy jar files to $JAVA_HOME/lib/ext/: +``` +cp bcprov-jdk18on-1.79.jar $JAVA_HOME/lib/ext/ +cp bctls-jdk18on-1.79.jar $JAVA_HOME/lib/ext/ +``` +Add Bouncy Castle as provider in java.security file: +``` +echo "security.provider.X=org.bouncycastle.jce.provider.BouncyCastleProvider" >> $JAVA_HOME/lib/security/java.security +``` + ### JAR Code Signing ---------