JDK-8136649 : Document new required algorithms in Standard Algorithm Names guide
  • Type: Enhancement
  • Component: docs
  • Sub-Component: guides
  • Affected Version: 9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-09-16
  • Updated: 2016-11-11
  • Resolved: 2016-11-11
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9Fixed
Related Reports
Relates :  
Description
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
Comments
The changes were reviewed by Sean Mullen: Oracle Review: http://review.us.oracle.com/review2/Review.html#reviewId=312497;scope=document;status=open,fixed;documentId=1643051;fragment=GUID-F32AC1A0-AB67-40E8-ACF6-0AF67D728E90 HTML: http://st-doc.us.oracle.com/id_common/review/docbuilder/html/E68624_01/standardnames.htm#GUID-F32AC1A0-AB67-40E8-ACF6-0AF67D728E90
11-11-2016