bc-java icon indicating copy to clipboard operation
bc-java copied to clipboard

Bouncy Castle Java Distribution (Mirror)

Results 449 bc-java issues
Sort by recently updated
recently updated
newest added

The MDC packet is not used standalone anymore, instead it has been integrated into the SymmetricEncIntegrityPacket.

One of my test cases, now throws a NullPointerException when upgrading BC from 1.71 to 1.78.1 ``` Exception in thread "main" java.lang.NullPointerException at java.base/java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) at java.base/java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) at java.base/java.util.Properties.put(Properties.java:1346) at java.base/java.security.Provider.putPropertyStrings(Provider.java:1440)...

bug

Previously the behavior was not explicitly documented, and it might not have been obvious that passwords longer than 72 bytes will be truncated.

The debug artifacts depend on the non-debug artifacts. This makes it harder to only import the debug artifacts because maven will also pull in the non-debug dependencies For example the...

1. A TLS JAVA client(using BCFIPS 2.0) is talking to a server which is using Hashicorp Vault issued certificate. 2. The TLS JAVA client(BCFIPS) is doing OCSP validation of the...

The newly added PaddingPacket class offers a couple of ways to create the padding bytes when producing padding packets. You can give it the verbatim byte[] you want or give...

When loading a PKCS12 keystore containing just a RAW-format symmetric key (generated via keytool with SunJCE), SunJCE obviously succeeds in retrieving the key. However, both generating such a keystore and...

Hi, I am trying to use NIST ACVP vectors to test BC-FIPS version 1.0.2 for hashDRBG and the result of my computation does not match NIST vector expected result. Is...

support request

Loading an X.509 certificate through the JCE `CertificateFactory` using either the JDK or the BC provider results in an instance of the JCE `X509Certificate` that gives different answers from its...

A memory analysis of a jmap memory dump revealed a significant number of `java.lang.ref.Finalizer` references. The referent is `org.bouncycastle.crypto.fips.FipsPBKD$Parameters`, created with call stack: ``` org.bouncycastle.jcajce.provider.ProvBCFKS$BCFIPSKeyStoreSpi.generateKey(Unknown Source) at org.bouncycastle.jcajce.provider.ProvBCFKS$BCFIPSKeyStoreSpi.decryptData(Unknown Source) at...