4.8 Article

Designing Fine-Grained Access Control for Software-Defined Networks Using Private Blockchain

Journal

IEEE INTERNET OF THINGS JOURNAL
Volume 9, Issue 2, Pages 1542-1559

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2021.3088115

Keywords

Security; Access control; Blockchain; Protocols; Internet of Things; Real-time systems; Authentication; Access control; blockchain; consensus; next-generation network; security; software-defined networking (SDN)

Funding

  1. Basic Science Research Program through the National Research Foundation of Korea (NRF) - Ministry of Education [2020R1I1A3058605]
  2. FCT/MCTES
  3. EU funds [UIDB/50008/2020]
  4. Brazilian National Council for Scientific and Technological Development-CNPq [313036/2020-9]
  5. Ripple Centre of Excellence Scheme, CoE in Blockchain, IIIT Hyderabad, India [IIIT/Research and Development Office/Internal Projects/001/2019]
  6. Mathematical Research Impact Centric Support (MATRICS) project - Science and Engineering Research Board (SERB), India [MTR/2019/000699]

Ask authors/readers for more resources

This article proposes a new private blockchain-enabled fine-grained access control mechanism for the SDN environment, incorporating attribute-based encryption and certificate-based access control protocol. The proposed solution can resist several well-known security threats and alleviate system-level inconveniences.
Emerging next-generation Internet yields proper administration of a wide-ranging dynamic network to assist rapid ubiquitous resource accessibility, whilst providing higher channel bandwidth. Since its inception, the traditional static network infrastructure-based solutions involve manual configuration and proprietary controls of networked devices. It then leads to improper utilization of the overall resources, and hence experiences various security threats. Although transport layer security (TLS)-based solution is presently advocated in the said framework, it is vulnerable to many security threats like man-in-the-middle, replay, spoofing, privileged insider, impersonation, and denial-of-service attacks. Moreover, the current settings of the said tool do not facilitate any secure and reliable mechanisms for data forwarding, application flow routing, new configuration deployment, and network event management. Also, it suffers from the single point of controller failure issue. In this article, we propose a new private blockchain-enabled fine-grained access control mechanism for the SDN environment. In this regard, attribute-based encryption (ABE) and certificate-based access control protocol are incorporated. This proposed solution can resist several well-known security threats, and alleviate different system-level inconveniences. The formal and informal security inspections and performancewise comparative study of the proposed scheme endorse better qualifying scores as compared to the other existing competing state-of-the-art schemes. Besides, the experimental testbed implementation and blockchain simulation show the implementation feasibility of the proposed mechanism.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available