TY - GEN
T1 - Toward non-parallelizable client puzzles
AU - Tritilanunt, Suratose
AU - Boyd, Colin
AU - Foo, Ernest
AU - Nieto, Juan Manuel González
PY - 2007
Y1 - 2007
N2 - Client puzzles have been proposed as a useful mechanism for mitigating denial of service attacks on network protocols. Several different puzzles have been proposed in recent years. This paper reviews the desirable properties of client puzzles, pointing out that there is currently no puzzle which satisfies all such properties. We investigate how to provide the property of non-parallelizability in a practical puzzle. After showing that obvious ideas based on hash chains have significant problems, we propose a new puzzle based on the subset sum problem. Despite some practical implementation issues, this is the first example that satisfies all the desirable properties for a client puzzle.
AB - Client puzzles have been proposed as a useful mechanism for mitigating denial of service attacks on network protocols. Several different puzzles have been proposed in recent years. This paper reviews the desirable properties of client puzzles, pointing out that there is currently no puzzle which satisfies all such properties. We investigate how to provide the property of non-parallelizability in a practical puzzle. After showing that obvious ideas based on hash chains have significant problems, we propose a new puzzle based on the subset sum problem. Despite some practical implementation issues, this is the first example that satisfies all the desirable properties for a client puzzle.
KW - Client puzzles
KW - Denial of service attacks
KW - Non-parallelizable cryptographic puzzles
UR - https://www.scopus.com/pages/publications/38349080863
U2 - 10.1007/978-3-540-76969-9_16
DO - 10.1007/978-3-540-76969-9_16
M3 - Conference contribution
AN - SCOPUS:38349080863
SN - 9783540769682
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 247
EP - 264
BT - Cryptology and Network Security - 6th International Conference, CANS 2007, Proceedings
PB - Springer Verlag
T2 - 6th International Conference on Cryptology and Network Security, CANS 2007
Y2 - 8 December 2007 through 10 December 2007
ER -