shield
Recommended update for bouncycastle, jsch, ed25519-java
SUSE-SLE-Module-Development-Tools-15-SP6-2025-438
This update for bouncycastle, jsch and ed25519-java fixes the following issues: bouncycastle was updated from version 1.78 to 1.79: - Bugfixes to address issues with: * Ed25519 signatures * Elephant cipher handling of large messages * CMSSignedData signer replacement * ERSInputStreamData hashing * CRL loading * EC curve name lookups * PhotonBeetle and Xoodyak digest resetting * OCSP caching * Java 21 provider service handling * CMS version calculation * Incorrect PGP armored output version strings * PGP algorithm lookups - New Features and Functionalities: * Object Identifiers have been added for ML-KEM, ML-DSA, and SLH-DSA. * The PQC algorithms, ML-KEM, ML-DSA (including pre-hash), and SLH-DSA (including pre-hash) have been added to the BC provider and the lightweight API. * A new spec, ContextParameterSpec, has been added to support signature contexts for ML-DSA and SLH-DSA. * BCJSSE: Added support for security property "jdk.tls.server.defaultDHEParameters" (disabled in FIPS mode). * BCJSSE: Added support for signature_algorithms_cert configuration via "org.bouncycastle.jsse.client.SignatureSchemesCert" and "org.bouncycastle.jsse.server.SignatureSchemesCert" system properties or BCSSLParameters property "SignatureSchemesCert". * BCJSSE: Added support for boolean system property "org.bouncycastle.jsse.fips.allowGCMCiphersIn12" (false by default). * (D)TLS: Removed redundant verification of self-generated RSA signatures. * CompositePrivateKeys now support the latest revision of the composite signature draft. * Delta Certificates now support the latest revision of the delta certificate extension draft. * A general KeyIdentifier class, encapsulating both PGP KeyID and the PGP key fingerprint has been added to the PGP API. * Support for the LibrePGP PreferredEncryptionModes signature subpacket has been added to the PGP API. * Support for Version 6 signatures, including salts, has been added to the PGP API. * Support for the PreferredKeyServer signature supacket has been added to the PGP API. * Support for RFC 9269, "Using KEMs in Cryptographic Message Syntax (CMS)", has been added to the CMS API. * Support for the Argon2 S2K has been added to the PGP API. * The system property "org.bouncycastle.pemreader.lax" has been introduced for situations where the BC PEM parsing is now too strict. * The system property "org.bouncycastle.ec.disable_f2m" has been introduced to allow F2m EC support to be disabled. jsch was updated from version 0.2.15 to 0.2.22: - Key changes across these versions: * Authentication and logging improvements * Date handling improvements using java.time classes * DHGEX prime modulus enforcement * Expanded KEX algorithm support, this requires Bouncy Castle * Fixed a GSSAPI authentication issue * Fixed possible rekeying timeouts * Fixed SignatureECDSAN private key handling * Improved handling of negated patterns * Introduction of JSchProxyException * Modernized fingerprint output * More accurate ext-info logging * PBKDF2 algorithm additions (SHA512/256 & SHA512/224) ed25519-java: - Fixed minor build issues
-
Release DateFeb 12 2025
-
References
-
Typerecommended
-
Severitymoderate
cloud_download Downloads
Development Tools Module 15.6 s390x
-
Packagesbouncycastle
Bouncy Castle Cryptography APIs for Javabouncycastle-pg1.79-150200.3.32.2 lock rpm lock src
Bouncy Castle OpenPGP APIbouncycastle-pkix1.79-150200.3.32.2 lock rpm
Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIsbouncycastle-util1.79-150200.3.32.2 lock rpm
Bouncy Castle ASN.1 Extension and Utility APIsed25519-java1.79-150200.3.32.2 lock rpm
Implementation of EdDSA (Ed25519) in Javajsch0.3.0-150200.5.6.1 lock rpm lock src
Pure Java implementation of SSH20.2.22-150200.11.16.2 lock rpm lock src
Development Tools Module 15.6 x86_64
-
Packagesbouncycastle
Bouncy Castle Cryptography APIs for Javabouncycastle-pg1.79-150200.3.32.2 lock rpm lock src
Bouncy Castle OpenPGP APIbouncycastle-pkix1.79-150200.3.32.2 lock rpm
Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIsbouncycastle-util1.79-150200.3.32.2 lock rpm
Bouncy Castle ASN.1 Extension and Utility APIsed25519-java1.79-150200.3.32.2 lock rpm
Implementation of EdDSA (Ed25519) in Javajsch0.3.0-150200.5.6.1 lock rpm lock src
Pure Java implementation of SSH20.2.22-150200.11.16.2 lock rpm lock src
Development Tools Module 15.6 ppc64le
-
Packagesbouncycastle
Bouncy Castle Cryptography APIs for Javabouncycastle-pg1.79-150200.3.32.2 lock rpm lock src
Bouncy Castle OpenPGP APIbouncycastle-pkix1.79-150200.3.32.2 lock rpm
Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIsbouncycastle-util1.79-150200.3.32.2 lock rpm
Bouncy Castle ASN.1 Extension and Utility APIsed25519-java1.79-150200.3.32.2 lock rpm
Implementation of EdDSA (Ed25519) in Javajsch0.3.0-150200.5.6.1 lock rpm lock src
Pure Java implementation of SSH20.2.22-150200.11.16.2 lock rpm lock src
Development Tools Module 15.6 aarch64
-
Packagesbouncycastle
Bouncy Castle Cryptography APIs for Javabouncycastle-pg1.79-150200.3.32.2 lock rpm lock src
Bouncy Castle OpenPGP APIbouncycastle-pkix1.79-150200.3.32.2 lock rpm
Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIsbouncycastle-util1.79-150200.3.32.2 lock rpm
Bouncy Castle ASN.1 Extension and Utility APIsed25519-java1.79-150200.3.32.2 lock rpm
Implementation of EdDSA (Ed25519) in Javajsch0.3.0-150200.5.6.1 lock rpm lock src
Pure Java implementation of SSH20.2.22-150200.11.16.2 lock rpm lock src