master
8343467: Remove unnecessary @SuppressWarnings annotations (security)
8325448: Hybrid Public Key Encryption
8284851: Update javax.crypto files to use proper javadoc for mentioned classes
8357880: Code formatting typo in Cipher.getMaxAllowedParameterSpec
8330108: Increase CipherInputStream buffer size
8298865: Excessive memory allocation in CipherOutputStream AEAD decryption
8311170: Simplify and modernize equals and hashCode in security area
8339735: Remove references to Applet in core-libs/security APIs
8297074: Use enhanced-for cycle instead of Enumeration in javax.crypto
8297878: KEM: Implementation
8371934: EncryptedPrivateKeyInfo methods need @since updates
8347065: Add missing @spec tags for Java Security Standard Algorithm Names
8357874: UNLIMTED_CRYPTO typo in class description of JceSecurity.java.template
8344310: Remove Security Manager dependencies from javax.crypto and com.sun.crypto packages
8353888: Implement JEP 510: Key Derivation Function API
8356632: Fix remaining {@link/@linkplain} tags with refer to private/protected types in java.base
8346736: Java Security Standard Algorithm Names spec should include key algorithm names
8189441: Define algorithm names for keys derived from KeyAgreement
8361964: Remove outdated algorithms from requirements and add PBES2 algorithms
8370082: Intermediate objects clean up in ECDH, EdDSA, XDH, DHKEM, and HKDF
6205692: (spec) javax.crypto.MacSpi.engineUpdate(ByteBuffer input): NPE should be specified
4964430: (spec) missing IllegalStateException exception requirement for javax.crypto.Cipher.doFinal
8284112: Minor cleanup could be done in javax.crypto
8347428: Avoid using secret-key in specifications
8305406: Add @spec tags in java.base/java.* (part 2)