Live briefing
Everything about Client Puzzle Protocol
Computer algorithm used in Internet communication
Client Puzzle Protocol (CPP) is a computer algorithm for use in Internet communication, whose goal is to make abuse of server resources infeasible. It is an implementation of a proof-of-work system (PoW). Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Client Puzzle ProtocolA 5-minute orientation
- Pick up a classic book: The Conspirators HierarchyThe most-reprinted book on the subject
- Read the landmark paper: A public‐key based authentication and key establishment protocol coupled with a client puzzleCited 5 times
- Go sideways: Proof of workA closely related topic
- Go sideways: Guided tour puzzle protocolA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
No outline available.
🏆 Landmark papers (most cited)
📚 Books worth reading
The Conspirators HierarchyJohn Coleman · 1992
Introduction to making very big booksUnited States. Congress. Senate. Committee on Pensions · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Proof of work Proof of work (also written as proof-of-work, and abbreviated PoW) is a form of cryptographic proof in which one party (the prover) proves to others (the…
- Guided tour puzzle protocol Guided tour puzzle (GTP) protocol is a cryptographic protocol for mitigating application layer denial of service attacks. It aims to overcome the shortcoming…
- Hashcash Hashcash is a proof-of-work system used to limit email spam and denial-of-service attacks. Hashcash was proposed in 1997 by Adam Back and described more…
- DROWN attack The DROWN (Decrypting RSA with Obsolete and Weakened eNcryption) attack is a cross-protocol security bug that attacks servers supporting modern SSLv3/TLS…
- Challenge–response authentication In computer security, challenge–response authentication is a family of protocols in which one party presents a question ("challenge") and another party…
- Internet security Internet security is a branch of computer security focused on the Internet. It includes browser security, web application security, and network security…
- Secure Remote Password protocol The Secure Remote Password protocol (SRP) is an augmented password-authenticated key exchange (PAKE) protocol, specifically designed to work around existing…
- Ident protocol The Ident protocol (Identification Protocol, often just ident) is an application-layer protocol specified in RFC 1413. Given a pair of TCP port numbers…