bc-java
bc-java copied to clipboard
Bouncy Castle Java Distribution (Mirror)
Some test are failing with `OutOfMemoryException` I started to find workarounds or exclude them, but I stopped this, because for me it's a bigger question: What are you doing to...
Here you can see how it will look like https://github.com/hannesa2/bouncycastle/releases/tag/0.0.1
It helps to keep repo up to date
I'm trying to load GNUPG 2.2.23 secret keys from D:\Users\xxxxx\AppData\Roaming\gnupg\private-keys-v1.d using bouncy castle bcpg-jdk15on-1.66.jar. ``` import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import org.bouncycastle.gpg.SExprParser; import org.bouncycastle.openpgp.PGPException; import org.bouncycastle.openpgp.PGPSecretKey; import...
Hello, It would be nice for JGit if BC support keygrip. Maybe a `public abstract String BCPGKey.getKeygrip()`. For RSAPublicBCPGKey I put the code of keygrip here https://bugs.eclipse.org/bugs/show_bug.cgi?id=548763#c5 There is some...
Invalid key encoding error occurs while loading PQC applied PKCS12 certificate in KeyStore in Android. The PKCS12 certificate was generated by CentOS 7 applying the liboqs library to OpenSSL. The...
We are using Bouncy Castle in [Sign Maven Plugin](https://github.com/s4u/sign-maven-plugin) to deal with PGP keys and have three questions regarding *correctly* checking *secret key* for expiration: 1. Currently we do `secretKey.getPublicKey().getValidSeconds()`...
I see spotbugs mentioned in the repository and decided to see what else makes sense. Running [muse](https://github.com/apps/muse-dev) it seems infer, errorprone, fsb, semgrep and shellcheck all succeed. Of those at...
Hi, I would like to apply Bouncy Castle FIPS TLS1.2 on my application which uses **Java7 native code and SDK/JRE8 and Tomcat(7.0.69).** **Is this possible combination to apply Bouncy Castle...
`ContentSigner` objects hold an output stream that may need to be closed to prevent resource leaks. A caller can get the stream by calling `getOutputStream()` method, and close it once...