Blockchain-Based Caller-ID Authentication (BBCA): A Novel Solution to Prevent Spoofing Attacks in VoIP/SIP Networks

被引:1
作者
Tas, I. Melih [1 ]
Baktir, Selcuk [2 ]
机构
[1] Bahcesehir Univ, Fac Engn & Nat Sci, Dept Comp Engn, TR-34353 Istanbul, Turkiye
[2] Amer Univ Middle East, Coll Engn & Technol, Egaila 54200, Kuwait
关键词
Authentication; blockchain; caller authentication; caller-ID spoofing; identity spoofing; PBFT; practical byzantine fault tolerance; robocall; session initiation protocol; SIP; voice over IP; VoIP; SIP AUTHENTICATION; PROTOCOL; CONSENSUS; PERFORMANCE; SECURITY;
D O I
10.1109/ACCESS.2024.3393487
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Voice over Internet Protocol (VoIP) networks are vulnerable to caller-ID (caller-identification) spoofing attacks due to the open nature of Session Initiation Protocol (SIP) signaling. Caller-ID spoofing is a critical security threat in modern telecommunication systems, allowing attackers to impersonate legitimate callers and gain access to sensitive information. While these attacks pose a significant threat to the telecom and financial industries, the existing solutions are limited to only closed-circuit options for subscribers of the same service provider. In this paper, we present a novel blockchain-based solution to effectively prevent caller-ID spoofing attacks in real time. Our approach employs a low-latency consensus algorithm to manage and verify end-to-end the caller-ID information of Internet Service Providers (ISPs) and institutions. We propose a two-step verification process, in which the accuracy and integrity of Automatic Number Identification (ANI) information is verified at different stages of the call. The proposed solution initiates a renewal of the ISP registration on every caller-ID change, making it unaffected by unusual situations such as roaming, the use of an IP-PBX (Internet Protocol Private Branch Exchange), or the use of a VPN (Virtual Private Network). We also discuss the proposed solution's feasibility and potential deployment issues, including its integration into existing RFC (Request for Comments) efforts and the necessary regulations for service providers to demonstrate compliance. Furthermore, we address future research directions, such as handling complex call scenarios such as call forwarding and teleconference calls. Our approach not only improves the security of telecommunication systems but also provides an efficient and scalable solution to prevent caller-ID spoofing attacks.
引用
收藏
页码:60123 / 60137
页数:15
相关论文
共 66 条
  • [1] Consensus Mechanism for Blockchain-Enabled Vehicle-to-Vehicle Energy Trading in the Internet of Electric Vehicles
    Abishu, Hayla Nahom
    Seid, Abegaz Mohammed
    Yacob, Yasin Habtamu
    Ayall, Tewodros
    Sun, Guolin
    Liu, Guisong
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (01) : 946 - 960
  • [2] [Anonymous], 2018, ATIS Tech. Rep. a Framework for Display Verified Caller-ID
  • [3] [Anonymous], E.164: The International Public Telecommunication Numbering Plan
  • [4] [Anonymous], 2017, Signature-Based Handling of Asserted InformationUsing toKENs (SHAKEN): Governance Model and CertificateManagement
  • [5] Authentic Caller: Self-Enforcing Authentication in a Next-Generation Network
    Azad, Muhammad Ajmal
    Bag, Samiran
    Perera, Charith
    Barhamgi, Mahmoud
    Hao, Feng
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (05) : 3606 - 3615
  • [6] Bhasker D, 2019, PROCRSA C
  • [7] Usage of Deep Learning and Blockchain in Compilation and Copyright Protection of Digital Music
    Cai, Zhini
    [J]. IEEE ACCESS, 2020, 8 (08): : 164144 - 164154
  • [8] Practical byzantine fault tolerance and proactive recovery
    Castro, M
    Liskov, B
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04): : 398 - 461
  • [9] Chen TH, 2010, COMM COM INF SC, V119, P46
  • [10] CallChain: Identity Authentication Based on Blockchain for Telephony Networks
    Chen, Ya
    Wang, Yazhe
    Wang, Yu
    Li, Mingxuan
    Dong, Guochao
    Liu, Chao
    [J]. PROCEEDINGS OF THE 2021 IEEE 24TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2021, : 416 - 421