- Client-side TLS 1.2 enabled by default
- New variant of
AccessController.doPrivilegedthat enables code to assert a subset of its privileges, without preventing the full traversal of the stack to check for other permissions - Stronger algorithms for password-based encryption
- SSL/TLS Server Name Indication (SNI) Extension support in JSSE Server
- Support for AEAD algorithms: The SunJCE provider is enhanced to support AES/GCM/NoPadding cipher implementation as well as GCM algorithm parameters. And the SunJSSE provider is enhanced to support AEAD mode based cipher suites. See Oracle Providers Documentation, JEP 115.
- KeyStore enhancements, including the new Domain KeyStore type
java.security.DomainLoadStoreParameter, and the new command option-importpasswordfor the keytool utility