Software:Petname

From HandWiki

Petname systems are naming systems that claim to possess all three naming properties of Zooko's triangle - global, secure, and memorable.[1] Software that uses such a system can satisfy all three requirements. Such systems can be used to enhance security, such as preventing phishing attacks.[2] Unlike traditional identity systems which focus on the service provider, Petname systems are decentralized and designed to facilitate the needs of the enduser as they interact with multiple services.[3][4]

History

Though the Petname model was formally described in 2005 by Mark Stiegler, the potential of the system was discovered by several people successively.[3]

Examples

CapDesk – a desktop environment.[5]

Firefox extension

Firefox Petname Tool
Developer(s)Tyler Close
Final release
1.7 / July 14, 2009; 14 years ago (2009-07-14)
Operating systemSee availability
TypeMozilla extension
LicenseMIT/X11
Websitehttps://addons.mozilla.org/en-US/firefox/addon/petname-tool/

There was a Petname Tool extension available for Firefox that allowed petnames to be assigned to secure websites. Use of this extension could help prevent phishing attacks.[6]


PetName Markup Language

The PetName Markup Language (PNML) is a proposal for embedding Petname information into other systems using a custom markup language.[4]

PNML consists of two tags:

  • <pn>pet-name-string</pn>
  • <key>stringified-cryptographic-key</key>

References

External links