密码学报(中英文)2025,Vol.12Issue(2):310-321,12.DOI:10.13868/j.cnki.jcr.000764
一种基于区块链的跨域认证密钥协商协议
Cross-Domain Authentication Key Agreement Protocol Based on Blockchain
摘要
Abstract
Combined with the advantages of blockchain such as traceability,asymmetric encryp-tion,and trusted transmission,this study proposes a cross-domain authentication model based on blockchain in the IoT environment,aiming to solve the network burden caused by the centralization of cross-domain authentication key agreement process.Secondly,the study proposes a cross-domain authentication key agreement protocol based on blockchain in the IoT environment.Through formal analysis,it is proved that the protocol meets the requirements of known session key security,for-ward security,and attributes resistance to key leakage attacks,and key compromise impersonation attack.The security of the protocol is proved under the eCK model.Finally,by comparing the se-curity attributes and computational efficiency of the protocol with other cross-domain authentication agreement protocols,it is found that the protocol can reduce the total computational,information transmission costs of IoT clients and smart contract invocation time while ensuring communication security,achieving a balance between security performance and communication consumption.关键词
认证密钥协商协议/区块链/eCK模型/Scyther形式化工具Key words
authenticated key agreement protocol/blockchain/eCK model/Scyther formal tool分类
电子信息工程引用本文复制引用
马永柳,陈星星,程庆丰,魏福山..一种基于区块链的跨域认证密钥协商协议[J].密码学报(中英文),2025,12(2):310-321,12.基金项目
国家自然科学基金(62472438,62172433) (62472438,62172433)
河南省自然科学基金(242300421414)National Natural Science Foundation of China(62472438,62172433) (242300421414)
Natural Science Foundation of Henan Province(242300421414) (242300421414)