Suppr超能文献

基于区块链的应用中物联网层的超级账本 Fabric 访问控制系统。

Hyperledger Fabric Access Control System for Internet of Things Layer in Blockchain-Based Applications.

作者信息

Iftekhar Adnan, Cui Xiaohui, Tao Qi, Zheng Chengliang

机构信息

Key Laboratory of Aerospace Information Security and Trusted Computing, Ministry of Education, School of Cyber Science and Engineering, Wuhan University, Wuhan 430072, China.

出版信息

Entropy (Basel). 2021 Aug 16;23(8):1054. doi: 10.3390/e23081054.

Abstract

Blockchain-based applications are gaining traction in various application fields, including supply chain management, health care, and finance. The Internet of Things (IoT) is a critical component of these applications since it allows for data collection from the environment. In this work, we integrate the Hyperledger Fabric blockchain and IoT devices to demonstrate the access control and establish the root of trust for IoT devices. The Hyperledger Fabric is designed to be secure against unwanted access and use through encryption protocols, access restrictions, and cryptography algorithms. An attribute-based access control (ABAC) mechanism was created using Hyperledger Fabric components only to gain access to the IoT device. Single board computers based on the ARM architecture are becoming increasingly powerful and popular in automation applications. In this study, the Raspberry Pi 4 Model B based on ARM64 architecture is used as the IoT device. Because the ARM64 architecture is not supported by default, we build executable binaries and Docker images for the ARM64 architecture, using the Hyperledger Fabric source code. On an IoT device, we run the fabric node in native mode to evaluate the executable binaries generated for the ARM64 architecture. Through effective chaincode execution and testing, we successfully assess the Hyperledger fabric blockchain implementation and access control mechanism on the ARM64 architecture.

摘要

基于区块链的应用正在各个应用领域中获得关注,包括供应链管理、医疗保健和金融。物联网(IoT)是这些应用的关键组成部分,因为它允许从环境中收集数据。在这项工作中,我们集成了Hyperledger Fabric区块链和物联网设备,以演示访问控制并为物联网设备建立信任根。Hyperledger Fabric旨在通过加密协议、访问限制和加密算法来防范不必要的访问和使用。仅使用Hyperledger Fabric组件创建了一种基于属性的访问控制(ABAC)机制,以获取对物联网设备的访问权限。基于ARM架构的单板计算机在自动化应用中变得越来越强大且受欢迎。在本研究中,基于ARM64架构的Raspberry Pi 4 Model B被用作物联网设备。由于默认情况下不支持ARM64架构,我们使用Hyperledger Fabric源代码为ARM64架构构建可执行二进制文件和Docker镜像。在物联网设备上,我们以原生模式运行fabric节点,以评估为ARM64架构生成的可执行二进制文件。通过有效的链码执行和测试,我们成功评估了ARM64架构上的Hyperledger fabric区块链实现和访问控制机制。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/77bd/8394655/38ea4257a5d1/entropy-23-01054-g001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验