Return to search

Securing BGP using blockchain technology

The Border Gateway Protocol (BGP) is an important routing protocol used to exchangerouting information among autonomous systems on the Internet. The BGP version 4 doesnot include specific protection mechanisms against attacks or deliberate errors that couldcause disruptions of routing behavior. There were several securing solutions developedto mitigate security issues of BGP. In this thesis, current secure solutions are reviewedand evaluated against a list of security and deployment requirements. Furthermore, a newBGP securing solution is proposed which uses blockchain technology and smart contractsto exchange information required for messages validation among peers. This allows todecouple security-related data from the protocol itself and fix the problems introduced inother BGP solutions. / Border Gateway Protocol (BGP) är ett viktigt routing protokoll som används för att utbytarouting-information mellan autonoma system på Internet. BGP version 4 inkluderaringa specifika skydd mot attacker eller avsiktliga fel som kan skapa störningar i routingbeteendet. Ett flertal säkerhetslösningar har utvecklas för att förebygga säkerhetsproblemför BGP. I denna avhandling granskas nuvarande befintliga säkerhetslösningar och utvärderasmot en lista av säkerhets- och deployment-krav. Vidare presenteras en ny säkerhetslösningför BGP som använder blockchain-teknologi och smarta kontrakt för att utbytainformation som krävs för verifiering av meddelanden mellan grannar. Detta möjliggöratt frånkoppla säkerhetsrelaterad data från själva protokollet och åtgärda problemen introduceradei andra BGP lösningar.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-247877
Date January 2018
CreatorsTsumak, Dmitri
PublisherKTH, Skolan för elektroteknik och datavetenskap (EECS)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-EECS-EX ; 2018:674

Page generated in 0.0021 seconds