master
8318756: Create better internal buffer for AEADs
8326609: New AES implementation with updates specified in FIPS 197
8187443: Forest Consolidation: Move files to unified layout
8315974: Make fields final in 'com.sun.crypto.provider' package
8371820: Further AES performance improvements for key schedule generation
8333364: Minor cleanup could be done in com.sun.crypto.provider
8275918: Remove unused local variables in java.base security code
8258915: Temporary buffer cleanup
8320743: AEAD ciphers throw undocumented exceptions on overflow
8344144: AES/CBC slow at big payloads
8344766: AES/CTR slow at big payloads
8322782: Clean up usages of unnecessary fully qualified class name "java.util.Arrays"
8325448: Hybrid Public Key Encryption
8189441: Define algorithm names for keys derived from KeyAgreement
8293554: Enhanced DH Key Exchanges
8279800: isAssignableFrom checks in AlgorithmParametersSpi.engineGetParameterSpec appear to be backwards
8302111: Serialization considerations
8255557: Decouple GCM from CipherCore
8370082: Intermediate objects clean up in ECDH, EdDSA, XDH, DHKEM, and HKDF
8301553: Support Password-Based Cryptography in SunPKCS11
8374808: Add new methods to KeyStore and KeyStoreSpi that return the creation date as an Instant instead of Date
8305406: Add @spec tags in java.base/java.* (part 2)
8345060: Remove Security Manager dependencies from java.security.KeyStore and Identity APIs and implementations
8386911: Crypto benchmark regressions after JDK-8384353
8347938: Add Support for the Latest ML-KEM and ML-DSA Private Key Encodings
8348732: SunJCE and SunPKCS11 have different PBE key encodings
8371935: Enhance key generation
8343232: PKCS#12 KeyStore support for RFC 9879: Use of Password-Based Message Authentication Code 1 (PBMAC1)
8288050: Add support of SHA-512/224 and SHA-512/256 to the PBKDF2 and PBES2 impls in SunJCE provider
8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73)
8242366: Fix JavaDoc warnings
8366833: Poly1305 does not always correctly update position for array-backed ByteBuffers after processMultipleBlocks
8289274: Cleanup unnecessary null comparison before instanceof check in security modules
8374327: Update copyright year to 2025 for files in java.base added/updated by commits in 2025
8244336: Restrict algorithms at JCE layer
8343467: Remove unnecessary @SuppressWarnings annotations (security)
8341346: Add support for exporting TLS Keying Material