Blockchain-based high transparent PKI authentication protocol

The public key infrastructure (PKI), as an significant component of the current Internet security infrastructure, guarantees the information transmission with the necessary authenticity, integrity, confidentiality and non-repudiation.However, the existing PKI also has shortcomings of excessive power...

Full description

Saved in:
Bibliographic Details
Main Authors: Liquan CHEN, Xiao LI, Zheyi YANG, Sijie QIAN
Format: Article
Language:English
Published: POSTS&TELECOM PRESS Co., LTD 2022-08-01
Series:网络与信息安全学报
Subjects:
Online Access:http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2022052
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841529700914036736
author Liquan CHEN
Xiao LI
Zheyi YANG
Sijie QIAN
author_facet Liquan CHEN
Xiao LI
Zheyi YANG
Sijie QIAN
author_sort Liquan CHEN
collection DOAJ
description The public key infrastructure (PKI), as an significant component of the current Internet security infrastructure, guarantees the information transmission with the necessary authenticity, integrity, confidentiality and non-repudiation.However, the existing PKI also has shortcomings of excessive power of certification authority and difficulties in revoking and querying.Blockchain can be used to solve those problems by leveraging its advantages, such as decentralization, high transparency and flat structure.Furthermore, the ability and efficiency of the entire Internet to establish trust relationships may be improved.The transparent public key infrastructure (PKI) certification protocol based on the blockchain was proposed.The TS-PBFT algorithm was designed in the proposed protocol by adopting the threshold signature technology to the Practical Byzantine fault tolerance (PBFT) algorithm.The TS-PBFT algorithm reduced the communication overhead via reducing the communication complexity, strengthened the supervision via introducing external monitoring mechanism in the master node election of the view change protocol, and also improved the performance of the consensus mechanism via adding a batch processing mechanism.Moreover, a transparent blockchain-based PKI certification protocol was designed.The proposed protocol increased the security of certificate revocation and query, it also improved the efficiency of the certificate query by the introduction of counting bloom filters.Besides, the proposed protocol added audit function into the certificate lifecycle management.Accordingly, it can supervise the behavior of the certificate authority (CA), prompt it to improve security standards, and then achieve the purpose of limiting its authority.According to the security analysis and efficiency experiments, the proposed protocol was equipped with security properties, such as the resistance to spoofing certificate application attacks, and it achieved the best performance on TLS/SSL handshake time compared with existing PKI protocols.
format Article
id doaj-art-59b39917d6064ad9936be08b6e4d4f03
institution Kabale University
issn 2096-109X
language English
publishDate 2022-08-01
publisher POSTS&TELECOM PRESS Co., LTD
record_format Article
series 网络与信息安全学报
spelling doaj-art-59b39917d6064ad9936be08b6e4d4f032025-01-15T03:15:53ZengPOSTS&TELECOM PRESS Co., LTD网络与信息安全学报2096-109X2022-08-01811159573076Blockchain-based high transparent PKI authentication protocolLiquan CHENXiao LIZheyi YANGSijie QIANThe public key infrastructure (PKI), as an significant component of the current Internet security infrastructure, guarantees the information transmission with the necessary authenticity, integrity, confidentiality and non-repudiation.However, the existing PKI also has shortcomings of excessive power of certification authority and difficulties in revoking and querying.Blockchain can be used to solve those problems by leveraging its advantages, such as decentralization, high transparency and flat structure.Furthermore, the ability and efficiency of the entire Internet to establish trust relationships may be improved.The transparent public key infrastructure (PKI) certification protocol based on the blockchain was proposed.The TS-PBFT algorithm was designed in the proposed protocol by adopting the threshold signature technology to the Practical Byzantine fault tolerance (PBFT) algorithm.The TS-PBFT algorithm reduced the communication overhead via reducing the communication complexity, strengthened the supervision via introducing external monitoring mechanism in the master node election of the view change protocol, and also improved the performance of the consensus mechanism via adding a batch processing mechanism.Moreover, a transparent blockchain-based PKI certification protocol was designed.The proposed protocol increased the security of certificate revocation and query, it also improved the efficiency of the certificate query by the introduction of counting bloom filters.Besides, the proposed protocol added audit function into the certificate lifecycle management.Accordingly, it can supervise the behavior of the certificate authority (CA), prompt it to improve security standards, and then achieve the purpose of limiting its authority.According to the security analysis and efficiency experiments, the proposed protocol was equipped with security properties, such as the resistance to spoofing certificate application attacks, and it achieved the best performance on TLS/SSL handshake time compared with existing PKI protocols.http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2022052blockchainByzantine fault tolerantpublic key infrastructureauthentication protocol
spellingShingle Liquan CHEN
Xiao LI
Zheyi YANG
Sijie QIAN
Blockchain-based high transparent PKI authentication protocol
网络与信息安全学报
blockchain
Byzantine fault tolerant
public key infrastructure
authentication protocol
title Blockchain-based high transparent PKI authentication protocol
title_full Blockchain-based high transparent PKI authentication protocol
title_fullStr Blockchain-based high transparent PKI authentication protocol
title_full_unstemmed Blockchain-based high transparent PKI authentication protocol
title_short Blockchain-based high transparent PKI authentication protocol
title_sort blockchain based high transparent pki authentication protocol
topic blockchain
Byzantine fault tolerant
public key infrastructure
authentication protocol
url http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2022052
work_keys_str_mv AT liquanchen blockchainbasedhightransparentpkiauthenticationprotocol
AT xiaoli blockchainbasedhightransparentpkiauthenticationprotocol
AT zheyiyang blockchainbasedhightransparentpkiauthenticationprotocol
AT sijieqian blockchainbasedhightransparentpkiauthenticationprotocol