master
8255557: Decouple GCM from CipherCore
8187443: Forest Consolidation: Move files to unified layout
8258915: Temporary buffer cleanup
8268621: SunJCE provider may throw unexpected NPE for un-initialized AES KW/KWP Ciphers
8248268: Support KWP in addition to KW
8265500: Some impls of javax.crypto.Cipher.init() do not throw UnsupportedOperationExc for unsupported modes
8279800: isAssignableFrom checks in AlgorithmParametersSpi.engineGetParameterSpec appear to be backwards
8242366: Fix JavaDoc warnings
8138732: Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package
8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption
8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73)
8268525: Some new memory leak after JDK-8248268 and JDK-8255557
8286503: Enhance security classes
8281628: KeyAgreement : generateSecret intermittently not resetting
8295723: security/infra/wycheproof/RunWycheproof.java fails with Assertion Error
8293554: Enhanced DH Key Exchanges
8302111: Serialization considerations
8314045: ArithmeticException in GaloisCounterMode
8257734: Extraneous output in HmacSHA3_512 constructor
8076190: Customizing the generation of a PKCS12 keystore
8171252: Improve exception checking
8267543: Post JEP 411 refactoring: security
8268488: More valuable DerValues
8302225: SunJCE Provider doesn't validate key sizes when using 'constrained' transforms for AES/KW and AES/KWP
8345512: Remove wrapper functions for intrinsics in PQC algorithms
8369575: Enhance crypto algorithm support
8241761: Typos: empty lines in javadoc, inconsistent indents, etc. (security-libs only)
8371935: Enhance key generation
8153029: ChaCha20 Cipher Implementation
8337692: Better TLS connection support
8244336: Restrict algorithms at JCE layer
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
8298390: Implement JEP 496: Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism