Show simple item record

dc.contributor.advisorAndersen, Anders
dc.contributor.authorMunch-Ellingsen, Peter
dc.date.accessioned2017-11-16T06:40:05Z
dc.date.available2017-11-16T06:40:05Z
dc.date.issued2017-10-01
dc.description.abstractDDoS attacks are becoming more and more common, and threatens the current infrastructure of the internet. Cheap new IoT devices have led to a lot of new devices that are poorly secured and can easily be compromised and used for such nefarious purposes. While there are many attemps at solving this problem this thesis looks at a solution which could be applied to typical home router. This would stop malicious traffic before even hitting the internet, as a compliment to the greater effort. IoT devices typically have fairly simple traffic patterns during normal operations. The system tries to learn these patterns in order to block traffic which would be outside of normal. A home router however is an extremely limited device from a hardware perspective, so a balance has to be struck between learning capability and resource consumption. This becomes especially apparent when considering that most of the chips in home routers doesn't even support floating point operations, which are commonly used for various learning methods. The proposed system, with the accompanying implementation, shows promising results throughout the testing suite while remaining very low in resource consumption. However dealing with false negatives and implementing the result in a QoS algorithm are still difficult questions. Over all however the solution shows promise and by implementing something like this along with other existing DDoS mitigation efforts a substantial dent can be made in the viability of these attacks.en_US
dc.identifier.urihttps://hdl.handle.net/10037/11747
dc.language.isoengen_US
dc.publisherUiT Norges arktiske universiteten_US
dc.publisherUiT The Arctic University of Norwayen_US
dc.rights.accessRightsopenAccessen_US
dc.rights.holderCopyright 2017 The Author(s)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/3.0en_US
dc.rightsAttribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)en_US
dc.subject.courseIDINF-3981
dc.subjectVDP::Matematikk og Naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Sikkerhet og sårbarhet: 424en_US
dc.subjectVDP::Mathematics and natural science: 400::Information and communication science: 420::Security and vulnerability: 424en_US
dc.titleInternet of things DDoS mitigation. Preventing DDoS attacks using learning algorithms on limited hardwareen_US
dc.typeMaster thesisen_US
dc.typeMastergradsoppgaveen_US


File(s) in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following collection(s)

Show simple item record

Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)