bc-java
bc-java copied to clipboard
Bouncy Castle Java Distribution (Mirror)
Signature verification fails using an OpenSSL-generated ML-DSA-87 Private Key with BouncyCastle1.8.0
Hello developers, I encountered an issue where signature verification fails when trying to create a certificate using the `ML-DSA-87` . I guess the following issues and discussions might be related,...
I am sharing the scenario below which is causing an issue after adding an **SDK dependency**: I am facing a duplicate classes issue for **Bouncy Castle** (snapshot of the issue...
Hi, We are using bcpg-jdk18on-1.80.jar and bcprov-jdk18on-1.80.jar in our java project which is runs on IBM WebSphere application server. However, when we recently applied patch 8.5.5.27 to our WAS-v8.5.5.*, we...
Does BouncyCastle team plan to support hybrid PQC/ECDH key exchange? If yes, what is the time line? Also It would be nice to inter-operate with OQS provider/OpenSSL https://github.com/open-quantum-safe/oqs-provider. I built...
**Description:** The ASN.1 encoding of the ML-DSA and ML-KEM private keys generated by the Bouncy Castle library does not comply with the IETF draft specifications. According to Chapter 6 of...
BC version - 1.78.1 Current JDK ./java -version openjdk version "17.0.14" 2025-01-21 IBM Semeru Runtime Open Edition 17.0.14.0 (build 17.0.14+7) Eclipse OpenJ9 VM 17.0.14.0 (build openj9-0.49.0, JRE 17 Linux amd64-64-Bit...
In this CRL file, the GeneralName in the fullName of the distributionPoint in the IDP extension is tagged as a context-specific tag and simple encoding, with the tag value set...
Hello Developer, I have a CRL file, and the value of the authorityCertSerialNumber field in its AKI extension is -36. However, when I use Bouncy Castle 1.80 to parse this...
Main content: The RFC standard for X.509 CRLs restricts the thisUpdate field to only two formats, namely UTCTime (YYMMDDHHMMSSZ) and GeneralizedTime (YYYYMMDDHHMMSSZ) in ASN.1 representation, which are 13 and 15...
Hello Developer, I have a CRL file with the CRL Number value as a string, which is "G63287510". However, when I use Bouncy Castle 1.80 to parse this CRL file,...