User authentication using Blockchain based smart contract in role-based access control

被引:2
|
作者
Priyanka Kamboj
Shivang Khare
Sujata Pal
机构
[1] Indian Institute of Technology,Department of Computer Science & Engineering
关键词
Access control; Authentication; Blockchain; Security; Smart contracts;
D O I
暂无
中图分类号
学科分类号
摘要
Since the last few decades, information security has become a significant challenge for organizations’ system administrators. However, the Role-Based Access Control (RBAC) model has emerged as a viable solution for organizations to meet the security requirement due to its less administrative overhead. Blockchain technology is distributive and can be used effectively in user authentication and authorization challenges. This paper proposes an RBAC model using a blockchain-based smart contract for managing user-role permissions in the organization. We design a threat and security model to resist attacks such as man-in-the-middle attacks in an organization scenario. The proposed approach uses the Ethereum blockchain platform and its smart contract functionalities to model user-resource communications. The proposed method is tested on Ropsten Ethereum Test Network and evaluated to analyze user authentication, verification, cost, and security.
引用
收藏
页码:2961 / 2976
页数:15
相关论文
共 50 条
  • [41] Role delegation in role-based access control
    Na, SangYeob
    Cheon, SuhHyun
    Proceedings of the ACM Workshop on Role-Based Access Control, 2000, : 39 - 44
  • [42] Blockchain based Data Access Control using Smart Contracts
    Kiran, Adya
    Dharanikota, Samvid
    Basava, Annappa
    PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 2335 - 2339
  • [43] Blockchain based authentication and access verfication scheme in smart home
    Heshmati A.
    Bayat M.
    Doostari M.A.
    Pournaghi S.M.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (03) : 2525 - 2547
  • [45] Smart Contract-Based Role Management on the Blockchain
    Ihle, Cornelius
    Sanchez, Omar
    BUSINESS INFORMATION SYSTEMS WORKSHOPS (BIS 2018), 2019, 339 : 335 - 343
  • [46] Role-Based Smart Contract: An Intelligent System for Scholarly Communication
    Sivakumar E.
    Chawla P.
    SN Computer Science, 3 (4)
  • [47] Smart Contract-Based Blockchain-Envisioned Authentication Scheme for Smart Farming
    Vangala, Anusha
    Sutrala, Anil Kumar
    Das, Ashok Kumar
    Jo, Minho
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (13) : 10792 - 10806
  • [48] Combining user authentication with role-based authorazition based on identity-based signature
    Wang, Jin
    Yu, Jia
    Li, Daxing
    Bai, Xi
    Jia, Zhongtian
    COMPUTATIONAL INTELLIGENCE AND SECURITY, 2007, 4456 : 847 - +
  • [49] A Lightweight and User-centric Two-factor Authentication Mechanism for IoT Based on Blockchain and Smart Contract
    Abubakar, Mwrwan
    Jaroucheh, Zakwan
    Al Dubai, Ahmed
    Liu, Xiaodong
    2022 2ND INTERNATIONAL CONFERENCE OF SMART SYSTEMS AND EMERGING TECHNOLOGIES (SMARTTECH 2022), 2022, : 91 - 96
  • [50] Role-based access control on the web using Java']Java™
    Giuri, L
    FOURTH ACM WORKSHOP ON ROLE-BASED ACCESS CONTROL, PROCEEDINGS, 1999, : 11 - 18