You need more than just pet names. The central
issues surround the domain as a trust vector,
and its relationship to the certificate. If the
domain matches ("is signed by") the cert, then
it is accepted, and that domain is good.
What should be done is that relationship should
be flipped and the cert should become the index
into the trust database. So, if you are to use
petnames then they should be indexed off the
cert. A more powerful notion is the use of logos
as is described in:
<cs.biu.ac.il>
(A less powerful notion, IMHO, is to display the
activity information like counts. But, these are
all good ideas and they all deserve their day in
the sun.)
But it all starts with the cert—this is a cryptographically
secure identifier, and can support statements with
reliability. Unfortunately, changing the browsers to
index their trust off of each cert has not been a
popular suggestion. Hopefully, the Shmoo exploit
will help that along a bit.—Ian