Fabric Blockchain Design Based on Improved SM2 Algorithm

IF 4.1 4区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE International Journal on Semantic Web and Information Systems Pub Date : 2023-04-26 DOI:10.4018/ijswis.322403
Jinhua Fu, Wenhui Zhou, Suzhi Zhang
{"title":"Fabric Blockchain Design Based on Improved SM2 Algorithm","authors":"Jinhua Fu, Wenhui Zhou, Suzhi Zhang","doi":"10.4018/ijswis.322403","DOIUrl":null,"url":null,"abstract":"As one of the most widely used federated chains, hyperledger fabric uses many cryptographic algorithms to ensure the security of information on the chain, but the ECDSA cryptographic algorithm used in the fabric system has backdoor security risks. In this paper, the authors adopt SM2 algorithm to replace the corresponding ECDSA algorithm for blockchain design based on fabric platform. Firstly, they optimize the part of SM2 signature algorithm process with inverse operation and effectively reduce the time complexity by reducing the inverse operation in the whole process, and the experimental results show that the improved SM2 algorithm improves the signature and verification efficiency by about 5.7%. Secondly, by adding SM2 algorithm template and interface to the BCCSP module of fabric platform to realize the shift value of SM2 algorithm and compare the performance with the native fabric system, the network startup time is reduced by about 29%. The experimental results show the effectiveness of the improved SM2 algorithm, and also the performance of the optimized fabric system is improved.","PeriodicalId":54934,"journal":{"name":"International Journal on Semantic Web and Information Systems","volume":"190 1","pages":""},"PeriodicalIF":4.1000,"publicationDate":"2023-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal on Semantic Web and Information Systems","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.4018/ijswis.322403","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

As one of the most widely used federated chains, hyperledger fabric uses many cryptographic algorithms to ensure the security of information on the chain, but the ECDSA cryptographic algorithm used in the fabric system has backdoor security risks. In this paper, the authors adopt SM2 algorithm to replace the corresponding ECDSA algorithm for blockchain design based on fabric platform. Firstly, they optimize the part of SM2 signature algorithm process with inverse operation and effectively reduce the time complexity by reducing the inverse operation in the whole process, and the experimental results show that the improved SM2 algorithm improves the signature and verification efficiency by about 5.7%. Secondly, by adding SM2 algorithm template and interface to the BCCSP module of fabric platform to realize the shift value of SM2 algorithm and compare the performance with the native fabric system, the network startup time is reduced by about 29%. The experimental results show the effectiveness of the improved SM2 algorithm, and also the performance of the optimized fabric system is improved.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于改进SM2算法的Fabric区块链设计
作为应用最广泛的联邦链之一,超级账本结构采用了多种加密算法来保证链上信息的安全,但在结构系统中使用的ECDSA加密算法存在后门安全风险。本文采用SM2算法代替相应的ECDSA算法进行基于fabric平台的区块链设计。首先,采用逆运算对SM2签名算法的部分过程进行优化,通过减少整个过程中的逆运算,有效降低了时间复杂度,实验结果表明,改进后的SM2算法将签名和验证效率提高了5.7%左右。其次,通过在fabric平台的BCCSP模块中添加SM2算法模板和接口,实现SM2算法的移位值,并与原生fabric系统进行性能比较,网络启动时间减少约29%。实验结果表明了改进SM2算法的有效性,优化后的织物系统的性能得到了提高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
6.20
自引率
12.50%
发文量
51
审稿时长
20 months
期刊介绍: The International Journal on Semantic Web and Information Systems (IJSWIS) promotes a knowledge transfer channel where academics, practitioners, and researchers can discuss, analyze, criticize, synthesize, communicate, elaborate, and simplify the more-than-promising technology of the semantic Web in the context of information systems. The journal aims to establish value-adding knowledge transfer and personal development channels in three distinctive areas: academia, industry, and government.
期刊最新文献
A Web Semantic-Based Text Analysis Approach for Enhancing Named Entity Recognition Using PU-Learning and Negative Sampling Blockchain-Based Lightweight Authentication Mechanisms for Industrial Internet of Things and Information Systems A Network Intrusion Detection Method for Information Systems Using Federated Learning and Improved Transformer Semantic Trajectory Planning for Industrial Robotics Digital Copyright Management Mechanism Based on Dynamic Encryption for Multiplatform Browsers
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1