From 0557bed2b65d1be717b64a612d74fca73ba21096 Mon Sep 17 00:00:00 2001 From: Minh Nguyen Cong Date: Mon, 20 May 2024 14:17:19 +0200 Subject: [PATCH] fix: Bumped `org.bouncycastle:bcprov-jdk18on:1.78.1` and `org.bouncycastle:bcpkix-jdk18on:1.78.1` (#1246) --- README.md | 8 ++++---- build.gradle | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index d973db0ca..27615f2f8 100644 --- a/README.md +++ b/README.md @@ -57,10 +57,10 @@ If you are developing application for Android visit our [Android guide](doc/andr Maven: `com.eclipsesource.minimal-json:minimal-json:0.9.5` 2. [jose4j v0.9.4](https://bitbucket.org/b_c/jose4j/wiki/Home) Maven: `org.bitbucket.b_c:jose4j:0.9.4` -3. [bouncycastle bcprov-jdk18on v1.77](https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk18on/1.77) - Maven: `org.bouncycastle:bcprov-jdk18on:1.77` -4. [bouncycastle bcpkix-jdk18on v1.77](https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk18on/1.77) - Maven: `org.bouncycastle:bcpkix-jdk18on:1.77` +3. [bouncycastle bcprov-jdk18on v1.78.1](https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk18on/1.78.1) + Maven: `org.bouncycastle:bcprov-jdk18on:1.78.1` +4. [bouncycastle bcpkix-jdk18on v1.78.1](https://mvnrepository.com/artifact/org.bouncycastle/bcpkix-jdk18on/1.78.1) + Maven: `org.bouncycastle:bcpkix-jdk18on:1.78.1` 5. [Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 7](http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html) If you don't install this, you'll get an exception about key length or exception about parsing PKCS private key for Box Developer Edition. This is not a Box thing, this is a U.S. Government requirement concerning strong encryption. The listed jar is for Oracle JRE. There might be other similar JARs for different JRE versions like the one below for IBM JDK diff --git a/build.gradle b/build.gradle index b1f9860d4..4238696c0 100644 --- a/build.gradle +++ b/build.gradle @@ -51,8 +51,8 @@ configurations { dependencies { implementation "com.eclipsesource.minimal-json:minimal-json:0.9.5" implementation "org.bitbucket.b_c:jose4j:0.9.4" - implementation "org.bouncycastle:bcprov-jdk18on:1.77" - implementation "org.bouncycastle:bcpkix-jdk18on:1.77" + implementation "org.bouncycastle:bcprov-jdk18on:1.78.1" + implementation "org.bouncycastle:bcpkix-jdk18on:1.78.1" implementation "com.squareup.okhttp3:okhttp:4.12.0" testsCommonImplementation "junit:junit:4.13.2" testsCommonImplementation "org.hamcrest:hamcrest-library:2.2"