Mwrwan Abubakar M.Abubakar@napier.ac.uk
KTP Associate
Blockchain-Based Authentication and Registration Mechanism for SIP-Based VoIP Systems
Abubakar, Mwrwan; Jaroucheh, Zakwan; Al Dubai, Ahmed; Buchanan, William
Authors
Dr Zakwan Jaroucheh Z.Jaroucheh@napier.ac.uk
Lecturer
Prof Ahmed Al-Dubai A.Al-Dubai@napier.ac.uk
Professor
Prof Bill Buchanan B.Buchanan@napier.ac.uk
Professor
Abstract
The Session Initiation Protocol (SIP) is the principal signalling protocol in Voice over IP (VoIP) systems, responsible for initialising, terminating, and maintaining sessions amongst call parties. However, the problem with the SIP protocol is that it was not designed to be secure by nature as the HTTP digest authentication used in SIP is insecure, making it vulnerable to a variety of attacks. The current solutions rely on several standard-ised encryption protocols, such as TLS and IPsec, to protect SIP registration messages. However, the current centralised solutions do not scale well and cause algorithm overload when encoding and decoding SIP messages. In trying to rectify this issue, we propose in this paper a blockchain-based lightweight authenti-cation mechanism, which involves a decentralised identity model to authenticate the SIP client to the SIP server. Our mechanism uses a smart contract on the Ethereum blockchain to ensure trust, accountability and preserves user privacy. We provided a proof-of-concept implementation to demonstrate our work. Further analysis of this approach's usability, mainly CPU and memory usage, was conducted comparing to IPsec and TLS. Then we discussed our system's security and presented a security analysis. Our analysis proves that our approach satisfies the SIP protocol security requirements.
Citation
Abubakar, M., Jaroucheh, Z., Al Dubai, A., & Buchanan, W. (2021). Blockchain-Based Authentication and Registration Mechanism for SIP-Based VoIP Systems. In 2021 5th Cyber Security in Networking Conference (CSNet). https://doi.org/10.1109/csnet52717.2021.9614646
Conference Name | 2021 5th Cyber Security in Networking Conference (CSNet) |
---|---|
Conference Location | Abu Dhabi, United Arab Emirates |
Start Date | Oct 12, 2021 |
End Date | Oct 14, 2021 |
Online Publication Date | Nov 23, 2021 |
Publication Date | 2021 |
Deposit Date | Dec 3, 2021 |
Publicly Available Date | Dec 3, 2021 |
Publisher | Institute of Electrical and Electronics Engineers |
Series ISSN | 2768-0029 |
Book Title | 2021 5th Cyber Security in Networking Conference (CSNet) |
DOI | https://doi.org/10.1109/csnet52717.2021.9614646 |
Keywords | Voice over IP (VoIP); SIP protocol; Blockchain technology |
Public URL | http://researchrepository.napier.ac.uk/Output/2826532 |
Publisher URL | https://csnet-conference.org/2021/index.php/program/ |
Files
Blockchain-Based Authentication And Registration Mechanism For SIP-Based VoIP Systems
(1.1 Mb)
PDF
You might also like
An Overview of Blockchain-Based IoT Architectures and Designs
(2023)
Conference Proceeding
A Survey on the Integration of Blockchain and IoT: Challenges and Opportunities
(2022)
Book Chapter
A Lightweight and User-centric Two-factor Authentication Mechanism for IoT Based on Blockchain and Smart Contract
(2022)
Conference Proceeding
Blockchain-based Platform for Secure Sharing and Validation of Vaccination Certificates
(2022)
Conference Proceeding
Blockchain-based identity and authentication scheme for MQTT protocol
(2021)
Conference Proceeding
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search