Secure Digital Certificate-Based Data Access Control Scheme in Blockchain

Previous contract protocols in blockchains ensure their fairness and traceability by utilizing centralized credible nodes. If credible nodes are dishonest or conspire with the signatory, then other nodes are compromised. Meanwhile, the leakage of sensitive information of participant nodes poses a serious threat to the privacy security of data access in blockchains. To address this issue, this study proposes a secure control method of digital certificate-based data access in blockchains. The proposed method combines blockchain and digital certificate technologies and designs a secure authentication protocol for privacy data in blockchains without verifying the encrypted identity signature of the third-party participant. The high-efficiency network forwarding protocol proposed in this work can support the fair contract signing of multiple signers via blockchain. This protocol can protect the privacy of contracts and identities of participants. Experimental results show that the proposed scheme is superior in terms of communication overhead, storage overhead, and detection rate.

[1]  Ki-Hyung Kim,et al.  Block chain based data security enhanced IoT server platform , 2018, 2018 International Conference on Information Networking (ICOIN).

[2]  PRADIP KUMAR SHARMA,et al.  A Software Defined Fog Node Based Distributed Blockchain Cloud Architecture for IoT , 2018, IEEE Access.

[3]  Albert Y. Zomaya,et al.  An Industrial Network Intrusion Detection Algorithm Based on Multifeature Data Clustering Optimization Model , 2020, IEEE Transactions on Industrial Informatics.

[4]  Xiong Li,et al.  Secure and Efficient Two-Factor User Authentication Scheme with User Anonymity for Network Based E-Health Care Applications , 2016, Journal of Medical Systems.

[5]  Dafang Zhang,et al.  Secure Data Storage and Recovery in Industrial Blockchain Network Environments , 2020, IEEE Transactions on Industrial Informatics.

[6]  Davor Svetinovic,et al.  Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams , 2018, IEEE Transactions on Dependable and Secure Computing.

[7]  Gang Chen,et al.  Untangling Blockchain: A Data Processing View of Blockchain Systems , 2017, IEEE Transactions on Knowledge and Data Engineering.

[8]  Hong-Ning Dai,et al.  An Overview on Smart Contracts: Challenges, Advances and Platforms , 2019, Future Gener. Comput. Syst..

[9]  Zibin Zheng,et al.  Blockchain for Internet of Things: A Survey , 2019, IEEE Internet of Things Journal.

[10]  Christian Cachin,et al.  Architecture of the Hyperledger Blockchain Fabric , 2016 .

[11]  Xiong Li,et al.  A Novel Chaotic Maps-Based User Authentication and Key Agreement Protocol for Multi-server Environments with Provable Security , 2016, Wireless Personal Communications.

[12]  Mingdong Tang,et al.  A Secure FaBric Blockchain-Based Data Transmission Technique for Industrial Internet-of-Things , 2019, IEEE Transactions on Industrial Informatics.

[13]  Roberto Baldoni,et al.  A Prototype Evaluation of a Tamper-Resistant High Performance Blockchain-Based Transaction Log for a Distributed Database , 2017, 2017 13th European Dependable Computing Conference (EDCC).

[14]  Ioannis Karamitsos,et al.  Design of the Blockchain Smart Contract: A Use Case for Real Estate , 2018 .

[15]  Sachin Shetty,et al.  Towards data assurance and resilience in IoT using blockchain , 2017, MILCOM 2017 - 2017 IEEE Military Communications Conference (MILCOM).

[16]  Ke Zhang,et al.  Deep Reinforcement Learning for Resource Protection and Real-Time Detection in IoT Environment , 2020, IEEE Internet of Things Journal.

[17]  S. Gourisetti,et al.  Blockchain for smart grid resilience: Exchanging distributed energy at speed, scale and security , 2017, 2017 Resilience Week (RWS).

[18]  Arshdeep Bahga,et al.  Blockchain Platform for Industrial Internet of Things , 2016 .

[19]  Anas Abou El Kalam,et al.  FairAccess: a new Blockchain-based access control framework for the Internet of Things , 2016, Secur. Commun. Networks.

[20]  Praveen Gauravaram,et al.  Blockchain for IoT security and privacy: The case study of a smart home , 2017, 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[21]  Yan Wang,et al.  A survey on security and privacy issues of blockchain technology , 2018, Math. Found. Comput..

[22]  Jian Shen,et al.  An efficient authentication and key agreement scheme with user anonymity for roaming service in smart city , 2017, Personal and Ubiquitous Computing.

[23]  Sachin Shetty,et al.  ProvChain: A Blockchain-Based Data Provenance Architecture in Cloud Environment with Enhanced Privacy and Availability , 2017, 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID).

[24]  Nn Van,et al.  A Blockchain-based Access Control for Big Data , 2017 .

[25]  Ying Sun,et al.  A Secure Cryptocurrency Scheme Based on Post-Quantum Blockchain , 2018, IEEE Access.

[26]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[27]  Ke Xiao,et al.  A Blockchain Based Privacy-Preserving Incentive Mechanism in Crowdsensing Applications , 2018, IEEE Access.