kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Proof-of-Work Approach using the IP Header to Protect Against DoS Attacks.
KTH, School of Computer Science and Communication (CSC).
KTH, School of Computer Science and Communication (CSC).
2012 (English)Independent thesis Advanced level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Denial of Service attacks are a serious threat to server robustness and stability. This thesis seeks to examine the possibility of implementing a proof-of-work protocol which effectively prevents this type of attacks. Its main focus is to investigate a general concept that includes sending puzzles over the Internet layer, creating a cost as a puzzle per request which is easily adjusted depending on current server load. The cost validates that the request is in fact legitimate by forcing the client to process a solution to the given puzzle before granting resources on the server. An implementation of the protocol is explained and the results of the testing confirm that proof-of-work could be an effective method to counter standard DoS attacks.

Abstract [sv]

Denial of Service-attacker är allvarliga hot mot servrars robusthet och stabilitet. Den här kandidatuppsatsen ämnar att undersöka möjligheten att implementera ett proof-of-work-protokoll som effektivt motverkar den här typen av attacker. Fokus ligger på att utreda ett generellt koncept som skickar pussel över internetlagret. Detta görs genom att införa en kostnad per efterfrågan som enkelt regleras beroende på serverns belastning. Kostnaden är ett pussel som verifierar att en efterfrågan är legitim och inte en attack genom att tvinga klienten att lösa pusslet innan den kan fortsätta. En implementation av protokollet beskrivs och resultaten av körningarna bekräftar att proof-of-work kan vara en bra metod för att hindra vanliga DoS-attacker.

Place, publisher, year, edition, pages
2012.
Series
Kandidatexjobb CSC ; K12062
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-131067OAI: oai:DiVA.org:kth-131067DiVA, id: diva2:654513
Educational program
Master of Science in Engineering - Computer Science and Technology
Uppsok
Technology
Supervisors
Examiners
Available from: 2013-10-07 Created: 2013-10-07 Last updated: 2022-06-23

Open Access in DiVA

No full text in DiVA

Other links

http://www.csc.kth.se/utbildning/kandidatexjobb/datateknik/2012/rapportsvensson_jonatan_OCH_zeeck_johan_K12062.pdf
By organisation
School of Computer Science and Communication (CSC)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 62 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf