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.
DownloadPaper 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