1
I Use This!
Very High Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Nov 06, 2025 — Nov 06, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Persist the LMS Merkle tree cache in the private key encoding, relates to github #2365. More... 3 months ago
Merge branch 'aead-refactor-v2' into 'main' More... 3 months ago
Speed up PhotonBeetle PHOTON-256 MixColumn with a precomputed GF(2^4) multiply table More... 3 months ago
Merge branch 'main' of gitlab.cryptoworkshop.com:root/bc-java More... 3 months ago
Build the HKDF generator per call to fix SecretKeyFactory/KDF thread-safety More... 3 months ago
Merge branch 'hkdf-spi-thread-safety-fix-v2' into 'main' More... 3 months ago
Check for a named curve with ECNamedCurveTable.getByNameLazy when building the EC SupportedCurves attribute, rather than materialising every curve's parameters through getParameterSpec to discard the result, relates to github #2382. More... 3 months ago
Keep OpenPGP dedup cleanup in legacy mirrors More... 3 months ago
Keep PKIX helper construction cleanup in legacy overlays More... 3 months ago
Dispatch the PQC PrivateKeyFactory on the parameters table rather than on an... More... 3 months ago
Merge branch 'pqc-keyfactory-unmapped-oid-guard' into 'main' More... 3 months ago
Update CONTRIBUTORS.html for #2374 More... 3 months ago
guard ecdh session key length in the jce pgp decryptor More... 3 months ago
Merge branch 'kpqc-ntruplus-engine-cleanup-v2' into 'main' More... 3 months ago
NTRU+: make the engine's field helpers private static and hold the basemul... More... 3 months ago
Bound the JCA PBKDF2 iteration count to close a pre-auth CPU DoS More... 3 months ago
Merge branch 'jce-pbkdf2-iteration-cap-v2' into 'main' More... 3 months ago
Merge branch 'jpake-family-constant-time-mac-v2' into 'main' More... 3 months ago
Compare J-PAKE / Owl key-confirmation MAC tags in constant time More... 3 months ago
Stop the DTLSPSKProtocolTest key-mismatch tests depending on which peer notices the handshake timeout first: client and server both allow 1000ms, so under the parallel test load of maxParallelForks=8 the server can get there first and pre-empt the client with the internal_error alert it raises on its own timeout, leaving the client holding a TlsFatalAlertReceived rather than the TlsTimeoutException the tests expected and failing a message-less assertTrue. Either outcome is the timeout these tests are about, so both are now accepted, with the internal_error path additionally requiring that the server thread's own terminal exception really was a TlsTimeoutException; ServerThread records that exception instead of only printing it, so the assertions can name the actual cause rather than reporting a bare assertion failure. More... 3 months ago
Merge branch 'pqc-snova-ct-fix-v2' into 'main' More... 3 months ago
SNOVA: make the signer's Gaussian elimination branchless so the linear solve... More... 3 months ago
FAEST: make checkChallenge3 and decodeAllChall3 constant-time by OR-folding... More... 3 months ago
Merge branch 'pqc-feast-ct-fix-v2' into 'main' More... 3 months ago
Merge branch 'keyagreement-keysize-runtimeexception-guard' into 'main' More... 3 months ago
Reject a requested key size the shared secret cannot satisfy (KeyAgreement.generateSecret(String)) More... 3 months ago
Merge branch 'openpgp-brainpool-keypairgen' into 'main' More... 3 months ago
Merge branch 'sm9-keyagreement' into 'main' More... 3 months ago
SM9: expose the key exchange as KeyAgreement.SM9, on the KeyAgreement.SM2 model More... 3 months ago
Merge branch 'main' into openpgp-brainpool-keypairgen More... 3 months ago