forked from pool/bouncycastle
* Defects Fixed: - A potention NullPointerException in the KEM KDF KemUtil class has been removed. - Overlapping input/output buffers in doFinal could result in data corruption. - Fixed Grain-128AEAD decryption incorrectly handle MAC verification. - Add configurable header validation to prevent malicious header injection in PGP cleartext signed messages; Fix signature packet encoding issues in PGPSignature.join() and embedded signatures while phasing out legacy format. - Fixed ParallelHash initialization stall when using block size B=0. - The PRF from the PBKDF2 function was been lost when PBMAC1 was initialized from protectionAlgorithm. This has been fixed. - The lowlevel DigestFactory was cloning MD5 when being asked to clone SHA1. * Additional Features and Functionality: - XWing implementation updated to draft-connolly-cfrg-xwing-kem/07/ - Further support has been added for generation and use of PGP V6 keys - Additional validation has been added for armored headers in Cleartext Signed Messages. - The PQC signature algorithm proposal Mayo has been added to the low-level API and the BCPQC provider. - The PQC signature algorithm proposal Snova has been added to the low-level API and the BCPQC provider. - Support for ChaCha20-Poly1305 has been added to the CMS/SMIME APIs. - The Falcon implementation has been updated to the latest draft. - Support has been added for generating keys which encode as seed-only and expanded-key-only for ML-KEM and ML-DSA private keys. - Private key encoding of ML-DSA and ML-KEM private keys now follows OBS-URL: https://build.opensuse.org/package/show/Java:packages/bouncycastle?expand=0&rev=110
41 lines
1.5 KiB
XML
41 lines
1.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project>
|
|
<modelVersion>4.0.0</modelVersion>
|
|
<groupId>org.bouncycastle</groupId>
|
|
<artifactId>bcpkix-jdk18on</artifactId>
|
|
<packaging>jar</packaging>
|
|
<name>Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs</name>
|
|
<version>1.81</version>
|
|
<description>The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.8 and up. The APIs are designed primarily to be used in conjunction with the BC Java provider but may also be used with other providers providing cryptographic services.</description>
|
|
<url>https://www.bouncycastle.org/download/bouncy-castle-java/</url>
|
|
<licenses>
|
|
<license>
|
|
<name>Bouncy Castle Licence</name>
|
|
<url>https://www.bouncycastle.org/licence.html</url>
|
|
<distribution>repo</distribution>
|
|
</license>
|
|
</licenses>
|
|
<scm>
|
|
<url>https://github.com/bcgit/bc-java</url>
|
|
</scm>
|
|
<issueManagement>
|
|
<system>GitHub</system>
|
|
<url>https://github.com/bcgit/bc-java/issues</url>
|
|
</issueManagement>
|
|
<developers>
|
|
<developer>
|
|
<id>feedback-crypto</id>
|
|
<name>The Legion of the Bouncy Castle Inc.</name>
|
|
<email>feedback-crypto@bouncycastle.org</email>
|
|
</developer>
|
|
</developers>
|
|
<dependencies>
|
|
<dependency>
|
|
<groupId>org.bouncycastle</groupId>
|
|
<artifactId>bcutil-jdk18on</artifactId>
|
|
<version>[1.81,1.82)</version>
|
|
<type>jar</type>
|
|
</dependency>
|
|
</dependencies>
|
|
</project>
|