-
Bug
-
Resolution: Won't Fix
-
P5
-
None
-
6
-
None
-
generic
-
generic
Now that JCE is part of J2SE, JCEKS should be the default keystore type. JCEKS is a superset of JKS and additionally supports secret key entries. it also has stronger file protections.
essentially the type JCEKS will no longer be documented
(although KeyStore.getInstance("JCEKS") will still work).
KeyStore.getDefaultType will still return "JKS".
KeyStore.getInstance("JKS") will return a JCEKS.
this is backward compatible because JCEKS can read a JKS.
however an older release will not be able to parse the new JKS
(since it will be changed to JCEKS). however this kind of campatibility
is not guaranteed.
###@###.### 2004-12-15 17:28:58 GMT
essentially the type JCEKS will no longer be documented
(although KeyStore.getInstance("JCEKS") will still work).
KeyStore.getDefaultType will still return "JKS".
KeyStore.getInstance("JKS") will return a JCEKS.
this is backward compatible because JCEKS can read a JKS.
however an older release will not be able to parse the new JKS
(since it will be changed to JCEKS). however this kind of campatibility
is not guaranteed.
###@###.### 2004-12-15 17:28:58 GMT
- relates to
-
JDK-8005408 KeyStore API enhancements
- Closed
-
JDK-8046156 JEP 166: Overhaul JKS-JCEKS-PKCS12 Keystores
- Closed