{"title":"基于区块链的物联网安全认证系统","authors":"Gongguo Zhang, Zhou Wan","doi":"10.1109/CBFD52659.2021.00090","DOIUrl":null,"url":null,"abstract":"IoT devices have the characteristics of limited performance and mobility, which makes it difficult for traditional centralized security authentication methods to support security authentication in the current IoT environment. In order to cope with these challenges, this paper proposes a security authentication system named iot-chain in the Internet of Things, which provides attribute-based security authentication based on the Hyperledger Fabric blockchain framework. The system contains three kinds of chain codes, namely access code, device code, and policy code. The access code is the main program that implements the user safety authentication method. The device code provides a query method for the URL of the resource data generated by the storage device, and the policy code provides the access control strategy for the administrator user. Combining access control and blockchain technology, iot-chain provides dynamic security authentication management in the Internet of Things. Experimental results show that iot-chain can maintain high throughput and effectively reach consensus in a distributed system.","PeriodicalId":230625,"journal":{"name":"2021 International Conference on Computer, Blockchain and Financial Development (CBFD)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Blockchain-based IoT security authentication system\",\"authors\":\"Gongguo Zhang, Zhou Wan\",\"doi\":\"10.1109/CBFD52659.2021.00090\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"IoT devices have the characteristics of limited performance and mobility, which makes it difficult for traditional centralized security authentication methods to support security authentication in the current IoT environment. In order to cope with these challenges, this paper proposes a security authentication system named iot-chain in the Internet of Things, which provides attribute-based security authentication based on the Hyperledger Fabric blockchain framework. The system contains three kinds of chain codes, namely access code, device code, and policy code. The access code is the main program that implements the user safety authentication method. The device code provides a query method for the URL of the resource data generated by the storage device, and the policy code provides the access control strategy for the administrator user. Combining access control and blockchain technology, iot-chain provides dynamic security authentication management in the Internet of Things. Experimental results show that iot-chain can maintain high throughput and effectively reach consensus in a distributed system.\",\"PeriodicalId\":230625,\"journal\":{\"name\":\"2021 International Conference on Computer, Blockchain and Financial Development (CBFD)\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Computer, Blockchain and Financial Development (CBFD)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CBFD52659.2021.00090\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Computer, Blockchain and Financial Development (CBFD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CBFD52659.2021.00090","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Blockchain-based IoT security authentication system
IoT devices have the characteristics of limited performance and mobility, which makes it difficult for traditional centralized security authentication methods to support security authentication in the current IoT environment. In order to cope with these challenges, this paper proposes a security authentication system named iot-chain in the Internet of Things, which provides attribute-based security authentication based on the Hyperledger Fabric blockchain framework. The system contains three kinds of chain codes, namely access code, device code, and policy code. The access code is the main program that implements the user safety authentication method. The device code provides a query method for the URL of the resource data generated by the storage device, and the policy code provides the access control strategy for the administrator user. Combining access control and blockchain technology, iot-chain provides dynamic security authentication management in the Internet of Things. Experimental results show that iot-chain can maintain high throughput and effectively reach consensus in a distributed system.