期刊
出版社
IEEE
DOI: 10.1109/ipccc47392.2019.8958754
关键词
authentication; blockchain; decentralization; one-time password
类别
资金
- National Key Research and Development Program of China [2017YFB1010004]
Trust mechanisms based on trusted authorities are used to establish trust between two unfamiliar entities in conventional authentication, which cannot meet the higher security requirements of emerging technologies for authentication. Blockchain achieves a decentralized trust mechanism between a group of mutually distrusted nodes without a trusted authority by means of data encryption, timestamp and consensus mechanisms. In this work, we therefore propose an innovative blockchain-based authentication method with one-time password (OTP). Specifically, we propose an OTP scheme and apply it to the blockchain, where blockchain serves as an OTP verifier. We then develop a list of security criteria to analyze the security of the proposed authentication protocol. This paper shows that our scheme can resist replay attacks, brute force attacks, OTP forgery attacks and so on. We finally compare the proposed OTP scheme with the representative OTP schemes according to the designed evaluation criteria and conduct a series of comparative experiments on Hyperledger Fabric. The results show that the proposed scheme is superior in terms of performance and security.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据