结合SM9和盲签名的联盟链交易隐私保护方案  被引量:1

Transaction Privacy Protection Scheme for Consortium Blockchain Utilizing SM9 and Blind Signature

在线阅读下载全文

作  者:邵清[1] 张磊军 SHAO Qing;ZHANG Leijun(School of Optional Electrical and Computer Engineering,University of Shanghai for Science and Technology,Shanghai 200093,China)

机构地区:[1]上海理工大学光电信息与计算机工程学院,上海200093

出  处:《小型微型计算机系统》2025年第1期217-224,共8页Journal of Chinese Computer Systems

基  金:国家自然科学基金项目(61472256,61170277)资助;沪江基金项目(A14006)资助。

摘  要:为了解决联盟链应用场景中交易数据存在的隐私泄露问题,本文提出了一种结合SM9标识密码算法和盲签名的联盟链交易隐私保护方案.一方面,引入布隆过滤器对密钥生成中心(KGC)生成的密钥进行唯一性验证,解决密钥可能重复的问题.另一方面,在SM9标识密码算法中引入了盲签名机制,增强交易的隐私性.通过方案对比证明该方案的效率有所提高:在签名阶段比杨等人的方案减少了1次群内点乘操作,在验签阶段比刁等人的方案减少了近2次双线性配对操作.仿真实验发现布隆过滤器对私钥生成过程的耗时影响微乎其微.本方案在效率和隐私保护方面实现了良好的平衡,在需要身份可溯源、但又要求交易内容匿名的场景具有一定的价值.To address the issue of privacy leakage in transaction data within the application scenarios of consortium blockchain,this paper proposes a transaction privacy protection scheme for consortium blockchain.This scheme is based on the integration of SM9 identity-based cryptography and blind signatures.On one hand,the introduction of a Bloom filter for the uniqueness verification of keys generated by the Key Generation Center(KGC)addresses the issue of potential key duplication.On the other hand,the incorporation of blind signature mechanisms into the SM9 identity-based cryptographic algorithm enhances the privacy of transactions.Comparative analysis demonstrates an improvement in the efficiency of the proposed scheme:the signature phase involves one less group multiplication operation compared to the scheme by Yang et al.,and the verification phase involves nearly two less bilinear pairing operations compared to the scheme by Diao et al.Simulation experiments reveal that the impact of Bloom filters on the time consumption of the private key generation process is negligible.The proposed scheme strikes a good balance between efficiency and privacy protection,making it valuable in scenarios where identity traceability is necessary,yet transaction content anonymity is demanded.

关 键 词:SM9算法 盲签名 联盟链 布隆过滤器 隐私保护 

分 类 号:TP309[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象