摘要
为解决传统疫苗溯源方案存在的数据易篡改、可信度低、追责难和信息孤岛等诸多弊端,实现疫苗信息在生产、流通、接种全过程中的安全存储和共享,提出一种基于双链结构和国密算法的疫苗溯源方案。选用私有链和联盟链双链结合的许可链作为底层架构,引入SM2、SM3国密算法用于代替一般区块链中使用的国际标准通用密码算法,实现更强的抗碰撞性和更高的签名可信度,在确保安全性的基础上进一步提高交易速率和自主性。实验结果表明,该方案交易速度快、运行成本低,不易遭到恶意攻击,可以防范来自内部和外部的安全攻击。该方案与我国疫苗行业的应用场景高度匹配,符合国家对于密码算法和信息安全自主可控的要求。
To address the problems of traditional traceability schemes,such as easy data tampering,low reliability,blame tracing and information island,a scheme for vaccine traceability based on double blockchain and national cipher algorithm was proposed,aiming to realize information security storage and share in the whole process of vaccine production,circulation and vaccination.Permissioned blockchain structure with double chain combination was selected,which was composed of private chain and alliance chain.Meanwhile,national cipher algorithm SM2 and SM3 were introduced to replace the international standard general cipher algorithm.Such two algorithms have stronger anti-collision and higher signature reliability,further improving the transaction rate and autonomy on the premise of insuring security.Experimental results show that the scheme not only has higher transaction speed and lower cost,but also is not vulnerable to malicious attacks.That means this scheme can prevent internal and external security attacks.Furthermore,it is highly matched with the scenario of vaccine industry in China,and meets the requirements of relevant departments in China for independent and controllable cipher algorithm and information security.
作者
朱季希凝
王杰华
丁卫平
武卫翔
ZHU Ji-xi-ning;WANG Jie-hua+;DING Wei-ping;WU Wei-xiang(School of Information Science and Technology,Nantong University,Nantong 226019,China)
出处
《计算机工程与设计》
北大核心
2023年第7期1961-1968,共8页
Computer Engineering and Design
基金
国家自然科学基金项目(61976120)
南通市基础科学研究计划基金项目(JC2020143)。
关键词
区块链
许可链
双链结构
SM2国密算法
SM3国密算法
疫苗溯源
数据安全
blockchain
permissioned blockchain
double blockchain
SM2 national cipher algorithm
SM3 national cipher algorithm
vaccine traceability
data security