BlockJack: towards improved prevention of IP prefix hijacking attacks in inter-domain routing via Blockchain

I Wayan Budi Sentana, Muhammad Ikram, Mohamed Ali Kaafar

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

1 Citation (Scopus)
37 Downloads (Pure)

Abstract

We propose “BlockJack”, a system based on a distributed and tamper-proof consortium Blockchain that aims at blocking IP prefix hijacking in the Border Gateway Protocol (BGP). BlockJack provides a synchronization amongst a BlockChain and BGP networks through interfaces ensuring operational independence. This approach preserves the legacy system and accommodates the impact of a race condition if the Blockchain process exceeds the BGP update intervals. BlockJack is also resilient to dynamic routing path changes during the occurrence of the IP prefix hijacking in the routing tables. We implement BlockJack using Hyperledger Fabric Blockchain and Quagga software package and we perform an initial set of experiments to evaluate its efficacy. We evaluate the performance and resilience of BlockJack in various attack scenarios including single and multiple paths attacks, and attacks from random sources. Our results show that BlockJack is able to handle multiple attacks caused by Autonomous Systems (AS) path changes during a BGP prefix hijacking. In experiment settings with 50 random routers, BlockJack takes on average 0.08 seconds (with standard deviation of 0.04 seconds) to block BGP prefix hijacking attacks.

Original languageEnglish
Title of host publicationProceedings of the 18th International Conference on Security and Cryptography, SECRYPT 2021
EditorsSabrina De Capitani di Vimercati, Pierangela Samarati
Place of PublicationSetúbal, Portugal
PublisherSciTePress
Pages674-679
Number of pages6
ISBN (Electronic)9789897585241
DOIs
Publication statusPublished - 2021
Event18th International Conference on Security and Cryptography, SECRYPT 2021 - Virtual, Online
Duration: 6 Jul 20218 Jul 2021

Publication series

NameProceedings of the International Conference on Security and Cryptography
Number18
ISSN (Electronic)2184-7711

Conference

Conference18th International Conference on Security and Cryptography, SECRYPT 2021
CityVirtual, Online
Period6/07/218/07/21

Bibliographical note

Copyright the Publisher 2021. Version archived for private and non-commercial use with the permission of the author/s and according to publisher conditions. For further rights please contact the publisher.

Keywords

  • Blockchain
  • Border Gateway Protocol
  • Prefix Authorization
  • Prefix Hijacking
  • Prefix Verification

Fingerprint

Dive into the research topics of 'BlockJack: towards improved prevention of IP prefix hijacking attacks in inter-domain routing via Blockchain'. Together they form a unique fingerprint.

Cite this