We have added several new security algorithm requirements for JDK 9 (keysize in parentheses):
1. Signature: SHA256withDSA
2. KeyPairGenerator: DSA (2048), DiffieHellman (2048, 4096), RSA (4096)
3. AlgorithmParameterGenerator: DSA (2048), DiffieHellman (2048, 4096)
4. Cipher: AES/GCM/NoPadding (128), AES/GCM/PKCS5Padding (128)
5. SSLContext: TLSv1.1, TLSv1.2
6. TrustManagerFactory: PKIX
The Implementation Requirements section should be updated to include these new requirements:
http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#impl