< Absence | Microsoft's MS05-019 and Raw Sockets >
The petname tool will be enabled anytime you visit a site using SSL strong encryption. Initially, the petname tool will display the text "untrusted". If you decide to form a relationship with the site, overwrite this text with a reminder note describing the new relationship. The petname tool will remember this reminder note and display it every time you visit the site. Be sure to always check that the petname tool is displaying the expected reminder note before sending personal information to a site. If you have the misfortune to land on a spoof site, you'll know it because the petname tool will be displaying the text "untrusted", instead of your expected reminder note.
This looks like a great idea and adds some use to SSL certs. It allows you to assign a petname to an SSL cert, so when you visit the site in future it will display the petname. If there is a spoofing attempt it won't display the petname, but 'untrusted'. This has all been possible before and was the intention of SSL certs. However, nobody checks the SSL cert and many sites incorporate cert's that don't belong to their organisation.
For spoofing attempt resulting from spyware (for e.g. modification of the windows hosts file), this won't be hugely useful if the spyware writers incorporate code to spoof the petname, a scenario likely if petnames become widespread. For DNS and e-mail spoofing/phising attempts (a topical issue) this is usefull.

