This site uses a “self-signed” SSL Certificate. That means that the Server Certificate was signed by “me”, rather than my paying VeriSign $300/year for the privilege of having their signature on the Certificate. The unfortunate side-effect is that you will get an annoying warning every time you visit this site that your browser does not recognize the CA (Certificate Authority) which signed the Server Certificate.
To make this warning go away, you can download my CA Certificate and add it to the list of recognized CA's in your browser. First, read the following declaration (text version)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The CA Certificate for:
Jacques Distler
distler@golem.ph.utexas.edu
The University of Texas at Austin
Physics Department
Austin, Texas, US
has fingerprint:
MD5 Fingerprint=59:6A:43:55:78:01:2C:D5:84:2D:07:03:E8:59:A8:C0
This CA certificate was used to sign the Server Certificate:
golem.ph.utexas.edu
distler@golem.ph.utexas.edu
The University of Texas at Austin
Physics Department
Austin, Texas, US
which has fingerprint:
MD5 Fingerprint=D2:5B:9B:DB:83:B7:C3:9A:AC:7B:48:FA:42:1E:10:F4
If you believe that these are legitimate, you can load the CA Certificate
into your browser and the annoying warning messages will disappear.
Jacques Distler
Professor of Physics
University of Texas at Austin
March 15, 2003
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (Darwin)
iD8DBQE+dAI3nyqPIXpYcjcRAo39AKDEBE914u3bh9YTCBiUdaeQOEojrgCg+JYv
4eeFkCxP9XwFkGkbUl2Zn2o=
=Hwvq
-----END PGP SIGNATURE-----
I've tested this in Mozilla/Netscape/... and in Internet Explorer 5.2 (MacOSX). I assume that other versions of IE will work the same way (if not, let me know).
Safari downloads the CA Certificate to your desktop and you have to manually add it to the Keychain. To do this, take the following steps.
cd ~/Library/Keychains/ cp /System/Library/Keychains/X509Anchors . certtool i cacert.crt k=X509Anchors sudo cp X509Anchors /System/Library/Keychains/X509Anchors
There are probably other browsers with yet-more baroque ways of adding a CA Certificate, and some with no way to add one at all (Opera?, OmniWeb?). If I can find a more general fix, I will happily implement it.
Sorry for any inconvenience.