Blockchain-based Automated Certificate Revocation for 5G IoT

被引:37
作者
Hewa, Tharaka [1 ]
Braeken, An [2 ]
Ylianttila, Mika [1 ]
Liyana, Madhusanka [3 ]
机构
[1] Univ Oulu, Ctr Wireless Commun, Oulu, Finland
[2] Vrije Univ Brussel, Brussels, Belgium
[3] Univ Coll Dublin, Sch Comp Sci, Dublin, Ireland
来源
ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC) | 2020年
基金
芬兰科学院;
关键词
Elliptic Curve Cryptography; Qu Vanstone Certificates; Blockchain; Smart Contracts; 5G; IoT;
D O I
10.1109/icc40277.2020.9148820
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Internet of Things (IoT) is a key topic of interest in modern communication context with the evolution of 5G and beyond ecosystems. 5G will interconnects billions of IoT devices wirelessly. The wireless communication exposes the devices to massive security risks in different dimensions. The Public Key Infrastructure (PKI) is one of the promising solutions to eliminate security risks. It ensures the authentication and communication integrity by using public key certificates. However, the overhead of certificate storage is a significant problem for the resource constrained IoT devices. We propose an application of Elliptic Curve Qu Vanstone (ECQV) certificates, which are lightweight in size for the resource restricted IoT devices. Furthermore, we incorporate the blockchain based smart contracts to handle the certificate related operations. We utilize the smart contracts in the certificate issuance and developed a smart contract based threat scoring mechanism to automatically revoke the certificates. The lightweight nature of ECQV certificates enables the distributed ledger to store, update, and revoke the certificates. We evaluated the proposed solution in Hyperledger Fabric blockchain platform.
引用
收藏
页数:7
相关论文
共 17 条
[1]   SCPKI: A Smart Contract-based PKI and Identity System [J].
Al-Bassam, Mustafa .
BCC '17: PROCEEDINGS OF THE ACM WORKSHOP ON BLOCKCHAIN, CRYPTOCURRENCIES AND CONTRACTS, 2017, :35-40
[2]  
[Anonymous], SHA 3 STAND
[3]  
Bernstein D. J., SAFECURVES CHOOSING
[4]  
Bernstein DJ, 2006, LECT NOTES COMPUT SC, V3958, P207
[5]  
Certicom Research, 2013, SEC4 ELL CURV QU VAN
[6]   Blockchains and Smart Contracts for the Internet of Things [J].
Christidis, Konstantinos ;
Devetsikiotis, Michael .
IEEE ACCESS, 2016, 4 :2292-2303
[7]  
Chung M., J KOREA I INFORM SEC, V29, P753
[8]   Efficient Authentication of Resource-Constrained IoT Devices based on ECQV Implicit Certificates and Datagram Transport Layer Security Protocol [J].
Duy An Ha ;
Kha Tho Nguyen ;
Zao, John K. .
PROCEEDINGS OF THE SEVENTH SYMPOSIUM ON INFORMATION AND COMMUNICATION TECHNOLOGY (SOICT 2016), 2016, :173-179
[9]  
Gorenflo C, 2019, 2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), P455, DOI [10.1109/bloc.2019.8751452, 10.1109/BLOC.2019.8751452, 10.1002/nem.2099]
[10]  
Hewa Tharaka, 2020, 8 IEEE INT C COMM NE