ACM Home Page
Please provide us with feedback. Feedback
Using rhythmic nonces for puzzle-based DoS resistance
Full text PdfPdf (385 KB)
Source
Conference on Computer and Communications Security archive
Proceedings of the 2nd ACM workshop on Computer security architectures table of contents
Alexandria, Virginia, USA
SESSION: Network security architecture table of contents
Pages 51-58  
Year of Publication: 2008
ISBN:978-1-60558-300-6
Authors
Ellick M. Chan  University of Illinois at Urbana-Champaign, Urbana, USA
Carl A. Gunter  University of Illinois at Urbana-Champaign, Urbana, USA
Sonia Jahid  University of Illinois at Urbana-Champaign, Urbana, USA
Evgeni Peryshkin  University of Illinois at Urbana-Champaign, Urbana, USA
Daniel Rebolledo  University of Illinois at Urbana-Champaign, Urbana, USA
Sponsors
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 81,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1456508.1456518
What is a DOI?

ABSTRACT

To protect against replay attacks, many Internet protocols rely on nonces to guarantee freshness. In practice, the server generates these nonces during the initial handshake, but if the server is under attack, resources consumed by managing certain protocols can lead to DoS vulnerabilities. To help alleviate this problem, we propose the concept of rhythmic nonces, a cryptographic tool that allows servers to measure request freshness with minimal bookkeeping costs. We explore the impact of this service in the context of a puzzle-based DoS resistance scheme we call "SYN puzzles". Our preliminary results based on mathematical analysis and evaluation of a prototype suggests that our scheme is more resistant than existing techniques.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
National Solar Observatory/Sacremento Peak. Images and Current data. http://nsosp.nso.edu/data.
 
2
USGS Earthquake Hazards Program. Latest earthquakes in the world - past 7 days. http://earthquake.usgs.gov/eqcenter/recentqsww/Quakes/quakes all.php.
3
 
4
 
5
A. Back. Hashcash - A Denial of Service Countermeasure. http://www.hashcash.org/hashcash.pdf, 2002.
 
6
 
7
S. Doshi, F. Monrose, and A. D. Rubin. Efficient Memory Bound Puzzles Using Pattern Databases. In ACNS, pages 98--113, 2006.
 
8
C. Douligeris and A. Mitrokotsa. Denial-of-Service Challenges from Oblivious Online Sources. Proceedings of the 14th ACM Conference on Computer and Communications Security (CCS 2007), 2007.
 
9
European Network of Excellence for Cryptology. Ecrypt yearly report on algorithms and keysizes 2006.
10
 
11
A. Juels and J. Brainard. Client puzzles: A Cryptographic Countermeasure against Connection Depletion Attacks. Proceedings of the Network and Distributed System Security Symposium, pages 151--165, 1999.
 
12
J. Mirkovic, J. Martin, and P. Reiher. A Taxonomy of DDoS Attacks and DDoS Defense Mechanisms, 2001.
 
13
T. Moran, R. Shaltiel, and A. Ta-Shma. Non-interactive timestamping in the bounded storage model. In Advances in Cryptology (CRYPTO 04), volume 3152 of Lecture Notes in Computer Science. Springer, December 2004.
 
14
15

Collaborative Colleagues:
Ellick M. Chan: colleagues
Carl A. Gunter: colleagues
Sonia Jahid: colleagues
Evgeni Peryshkin: colleagues
Daniel Rebolledo: colleagues