On 8/22/18 5:17 AM, Langer, Christoph wrote:
Hi,
I've seen the changes that should allow for keeping the GTE cybertrust root ca
around although it has expired on 14th of August, also this one:
http://mail.openjdk.java.net/pipermail/security-dev/2018-April/017023.html
However, I'd like to ask the question if you really plan to keep this expired
certificate? Shouldn't there be a replacement for it or are there plans to
remove it at all some time?
There is no replacement for this root. Let me explain further why we had
been keeping this expired root. Certificates that chain back to this
root have been issued for TLS and code signing. With code signing
certificates, the signed code may have also been timestamped, allowing
that code to continue to be valid even after the code signing
certificate (or any CA in its chain, including the root) expires. Thus,
if we removed this root, there is a risk that we would break existing
signed code that has been timestamped with certificates chaining back to
this root.
That said, this is primarily a risk for signed applets and Web Start
apps. Applets are deprecated as of JDK 9 and Oracle does not include Web
Start in JDK 11. I am not aware of other use cases for timestamping Java
code, anyone else? Therefore, I think it is safe and of minimal risk to
remove this root going forward and I will file an issue to do that. It's
too late to do that for JDK 11, but we can consider removing it in a
subsequent update as a backport.
--Sean
Thanks & Best regards
Christoph
-----Original Message-----
From: security-dev <security-dev-boun...@openjdk.java.net> On Behalf Of
Sean Mullan
Sent: Dienstag, 14. August 2018 18:35
To: Rajan Halade <rajan.hal...@oracle.com>; security-dev <security-
d...@openjdk.java.net>
Subject: Re: RFR: 8209452: VerifyCACerts.java failed with "At least one cacert
test failed"
Looks good. When you push the changeset, can you add a Summary line with
more details of the fix, ex:
Summary: allow expired certificates on exception list to pass after they
expire
Thanks,
Sean
On 8/14/18 12:22 PM, Rajan Halade wrote:
Please review this fix to allow test to pass if expired certificate is
allowed by exception list.
Webrev: http://cr.openjdk.java.net/~rhalade/8209452/webrev.00/
Thanks,
Rajan