摘要
为了提高单密钥签名系统的安全性,设计了一种基于组合公钥的密钥派生方案.首先,针对组合公钥体系中存在的共谋攻击提出一种新的密钥生成方案,通过引入素数系数使得映射系数矩阵达到满秩,且数量小于其秩的私钥均线性无关.其次,分析本方案对线性共谋攻击、选择共谋攻击和随机共谋攻击的抵抗能力.最后,使用Python语言实现密钥派生方案并对消息签名与验签,给出了该方案与传统ECDSA签名的性能比较.
In order to improve the security in a single-key signing system,a key derivation scheme based on combined public key was designed.Firstly,a new key generation scheme was proposed for the collusion attack in the combined public key system.By introducing the prime coefficient,the mapping coefficient matrix reached the full rank,and the private keys were less than the rank and linearly independent.Secondly,the resistance of the scheme to the linear collusion attack,choice collusion attack and random collusion attack was analyzed.Finally,the scheme was implemented in Python and its performance was compared with that of traditional ECDSA.
作者
罗一帆
张大伟
常亮
刘晓东
马儒潇
LUO Yifan;ZHANG Dawei;CHANG Liang;LIU Xiaodong;MA Ruxiao(College of Computer and Information Technology,Beijing Jiaotong University,Beijing 100044,China;Guangxi Key Laboratory of Trusted Software,Guilin University of Electronic Technology, Guilin 541004,China;Institute of Network Security,Shandong University,Ji′nan 250100,China)
出处
《郑州大学学报(理学版)》
CAS
北大核心
2018年第2期13-17,共5页
Journal of Zhengzhou University:Natural Science Edition
基金
国家自然科学基金项目(61672091)
广西可信软件重点实验室研究项目(KX201531)
关键词
密钥派生
组合公钥
共谋攻击
key derivation
combined public key
collusion attack