Chained Puzzles: A Novel Framework for IP-Layer Client Puzzles

Timothy J. McNevin, J.-M. Park, Randy C. Marchany · 2005

Large-scale, high-profile distributed denial-of-service (DDoS) attacks have become common recurring events that increasingly threaten the proper functioning and continual success of the Internet. Recently, client puzzle protocols have been proposed as a mitigation technique for DoS attacks. These protocols require a client to solve a cryptographic "puzzle" before it receives any service from a remote server. By embedding the client puzzle mechanism into the lowest layer of the Internet protocol stack that is vulnerable against network DoS attacks - the network layer - we can mitigate the most virulent form of DoS attacks: flooding-based DDoS attacks. This paper describes the framework of a novel IP-layer client puzzle protocol that we call chained puzzles. We describe the framework in detail and show its effectiveness using simulation results.

Read the paper · More papers on PaperTik