BlockJack: Towards Improved Prevention of IP Prefix Hijacking Attacks in Inter-domain Routing via Blockchain

I. Sentana, Muhammad Ikram, Mohamed Kaafar

2021

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.

Download


Paper Citation


in Harvard Style

Sentana I., Ikram M. and Kaafar M. (2021). BlockJack: Towards Improved Prevention of IP Prefix Hijacking Attacks in Inter-domain Routing via Blockchain. In Proceedings of the 18th International Conference on Security and Cryptography - Volume 1: SECRYPT, ISBN 978-989-758-524-1, pages 674-679. DOI: 10.5220/0010521106740679


in Bibtex Style

@conference{secrypt21,
author={I. Sentana and Muhammad Ikram and Mohamed Kaafar},
title={BlockJack: Towards Improved Prevention of IP Prefix Hijacking Attacks in Inter-domain Routing via Blockchain},
booktitle={Proceedings of the 18th International Conference on Security and Cryptography - Volume 1: SECRYPT,},
year={2021},
pages={674-679},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010521106740679},
isbn={978-989-758-524-1},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 18th International Conference on Security and Cryptography - Volume 1: SECRYPT,
TI - BlockJack: Towards Improved Prevention of IP Prefix Hijacking Attacks in Inter-domain Routing via Blockchain
SN - 978-989-758-524-1
AU - Sentana I.
AU - Ikram M.
AU - Kaafar M.
PY - 2021
SP - 674
EP - 679
DO - 10.5220/0010521106740679