Users of some popular Web browsers will first encounter "certificate authority expired" or "security certificate expired" error messages when connecting to certain secure Web sites on and after January 1, 2000. This is not a Y2K problem. However, this issue will also arise around the same time, and may thus be mistakenly believed to be Y2K-related.
These error messages will be displayed because certain "root" digital certificates for several prominent Certificate Authorities, which have issued site certificates for many secure Web sites, happen to expire in some widely used Web browsers at midnight on December 31, 1999:
Estimates of the percentages of visitors to secure Web sites who use
these particular browsers, and thus may be affected by this problem, range
from 2 percent to 25 percent. This problem can be straightforwardly
resolved
by upgrading to a newer version (any version from 4.06 through 4.7) of
Netscape Navigator or Netscape Communicator, or by applying a free
"Internet Update" to Microsoft Internet Explorer 4.5 for the Macintosh.
Even if you use one of these affected browser versions, you will only encounter a 'certificate authority-expired'-type error message when connecting to some secure Web sites, but not to others. You'll see this error when connecting to secure Web sites that are "vouched for" by certain Certificate Authorities, whose root certificates in your browser expire on December 31, 1999. These include some - but not all - of the root certificates from AT&T Certificate Services, GTE CyberTrust, and VeriSign, Inc. (Some of VeriSign's certificates may be stored in your browser under the name "RSA".)
In addition, each browser (and in some cases, each browser version) contains a somewhat different set of root certificates. This means that, for instance, a user of Netscape Navigator 3.0x might see an error message when connecting to a particular secure Web site after December 31, 1999, while a user of Microsoft Internet Explorer 4.5 for the Macintosh might not encounter an error when doing so.
As a temporary workaround, a user of any of the affected Web browsers listed above can bypass a 'certificate authority expired'-type error message by clicking a button which will allow them to continue with their connection. They can then successfully establish an SSL encrypted session with a secure Web site. However, it is not a good idea to dismiss a security certificate-related error message. First, any such error message might reflect a genuine security risk: that private information that you will be sending via an encrypted connection, such as a password or a credit card number, might not be going where you intended. Second, ignoring security warnings is a poor security practice, one which should never be reinforced.
If you administer a secure Web site, this issue is also of concern to you. It is in your best interest that your users upgrade or patch their Web browsers so that they can access your secure Web site without encountering 'certificate authority expired'-type error messages.
Finally, it should be noted that these error messages result from a deliberate
design decision on the part of Certificate Authorities, and not from any
unintended "bug" or problem. As one of these Certificate Authorities,
VeriSign, notes in its
Periodic Root Certificate Expiration: Frequently Asked Questions
:
CA Certificates are only issued for a finite
period by design, because as computer technology improves, older
generations of encryption technology become vulnerable due to newer, more
powerful computers. ... VeriSign wants
to limit the extent of older technology in circulation and to reduce the
risk associated with older products being more susceptible to attack. So,
VeriSign issues root certificates that expire in 5 or 10 year periods.
... the CA certificates in the Trusted Root Libraries of certain older browsers will
expire on December 31, 1999. .. The Class 1, 2 and 3 PCA root certificates will
expire in 2004. ... The new VeriSign RSA root certificates
installed in the later-version Netscape and Microsoft browsers do not expire
until 2010.
|
|
If you are a user of one of the affected Web browsers, you can straightforwardly resolve this problem by:
Microsoft will no longer offer Internet Explorer 4.01 as a download to
our customers, as Internet Explorer 4.01 does not support the newer
Version 3 certificates. There is no scheduled fix for Internet Explorer
4.01, although this is the last version to support 68K Macintoshes. ...
For all Internet Explorer 4.01/ 68K users making secure and
confidential transactions over the Internet, Microsoft recommends that
you upgrade your hardware and your software.
If you are an administrator of a secure Web site, you might consider using
free tools from VeriSign, a prominent certificate authority vendor, on your site.
These tools can help alert your site's visitors
that they may need to upgrade their Web browsers in order to avoid encountering 'certificate
authority expired'-type error messages.
You can download these tools from VeriSign's
Important Security Alert for Webmasters: Instruct Users to Upgrade Their Browsers
page.
(Note that, as of December 8, 1999, these tools did not identify Microsoft Internet Explorer 4.5 for the Macintosh as a browser which also requires a patch or upgrade to avoid this problem. Perhaps this is because VeriSign's own root certificates in this browser will not expire on December 31, 1999, unlike the root certificates of some other Certificate Authorities.)
Netscape's
A Message for Users of Older Versions of Netscape (pre-August 1998)
page notes that, when you use Netscape Navigator or Netscape Communicator versions 4.05 or
earlier (including version 3.x browsers) to connect to
certain secure Web sites on or after January 1, 2000,
you may encounter a dialog containing the error message:
Certificate Authority Is Expired
<Site> is a site that uses encryption to protect transmitted
information. However, one of the Certificate Authorities that
identifies this site has expired.
Microsoft's
Internet Explorer 4.5 Security Issue
page notes that, when you use Internet Explorer for the Macintosh version 4.5 to connect
to certain secure Web sites
on or after January 1, 2000, you may encounter a dialog containing
the error message:
Unable to establish a secure connection to "<site>."
There is a problem with the security certificate from that site
(The identity certificate has expired.)
According to Microsoft, "the user has the option of continuing with the connection, but Internet Explorer will not display the visual cue (a lock icon will not appear) that indicates a secure connection. The user also has the option of stopping the connection."
Although Microsoft does not provide information regarding older versions of its Web browser for the Macintosh, CA vendor VeriSign notes that one or more of its own root certificates are set to expire on December 31, 1999 in Microsoft Internet Explorer 4.01 for the Macintosh.
The following Web sites provide much more detail regarding this issue: