Petname Explained

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

Notes and References

  1. Web site: An Introduction to Petname Systems .
  2. Book: Sadek Ferdous . Audun Jøsang . Kuldeep Singh . Ravishankar Borgaonkar . Security Usability of Petname Systems. Lecture Notes in Computer Science. Springer Science+Business Media. 2009. 9783642047657.
  3. Book: Audun Jøsang. Torleiv Maseng. Svein J. Knapskog. Identity and Privacy in the Internet Age: 14th Nordic Conference on Secure IT Systems, NordSec 2009, Oslo, Norway, 14-16 October 2009, Proceedings. 29 September 2009. Springer Science & Business Media. 978-3-642-04765-7. 1–.
  4. Web site: The PetName Markup Language .
  5. Web site: E and CapDesk.
  6. Book: Markus Jakobsson . Steven Myers . Phishing and Countermeasures: Understanding the Increasing Problem of Electronic Identity Theft. Wiley-Interscience. 2006. 0471782459. registration .
  7. Web site: The GNU Name System . Schanzenbach . Martin . Grothoff . Christian . B. . Fix . 2022-02-03 . GNUnet . IETF . 2022-02-04 . The design of GNS incorporates the capability to integrate and coexist with DNS. GNS is based on the principle of a petname system and builds on ideas from the Simple Distributed Security Infrastructure [SDSI].}}
    • CapDesk – a distributed desktop environment[5]
    • Petname Tool (discontinued browser extension) – There was a browser extension available for Firefox called Petname Tool that allowed pet names 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.

    PNML consists of two tags:

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

    External links

    .