北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2010, Vol. 33 ›› Issue (3): 97-101.doi: 10.13190/jbupt.201003.97.yuanf

• 研究报告 • 上一篇    下一篇

多变量公钥密码中等价密钥问题

袁峰1,胡予濮1,李顺波1,3,欧海文2   

  1. (1. 西安电子科技大学 计算机网络与信息安全教育部重点实验室西安 710071; 

    2. 北京电子科技学院 信息安全重点实验室, 北京 100070; 

    3. 西安建筑科技大学 理学院西安 710055)  

  • 收稿日期:2009-12-16 修回日期:2010-03-30 出版日期:2010-06-28 发布日期:2010-05-14
  • 通讯作者: 袁峰 E-mail:fyuan1234@yahoo.cn
  • 基金资助:

    国家自然科学基金项目(60970119, 60803149); 国家重点基础研究发展计划项目(2007CB311201)

On the Equivalent Keys of Multivariate Public Key Cryptography

YUAN Feng1, HU Yu-pu1, LI Xun-bo1,3, OU Hai-wen2   

  1. (1. Key Laboratory of Computer Network and Information Security, Ministry of Education, Xidian University, Xi'an 710071, China;

    2. Key Laboratory of Information Security, Beijing Electronic Science and Technology Institute, Beijing 100070, China;

    3. School of Science, University of Architecture and Technology, Xi'an 710055, China)

  • Received:2009-12-16 Revised:2010-03-30 Online:2010-06-28 Published:2010-05-14

摘要:

多变量公钥密码体制中存在多个私钥对应于同一个公钥的等价密钥问题提出了Plus

形变换,并给出了其表达形式Plus保形变换和其他保形变换研究了几类多变量公钥

密码体制的等价密钥问题证明了只有用Big保形变换和Frobenius保形变换,才能得到

Square体制的等价密钥结果表明,任一公钥都有指数级个私钥与之对应,从而使私钥空间

大量减少;多变量公钥密码体制要达到预定的安全强度,必须提高体制参数的大小

时,使用私钥仿射结构具有稀疏性的标准形式,能有效地减少运算量,提高存储效率. 

关键词: 密码学; 公钥密码学, 多项式; 映射; 等价类; 多变量; 保形变换

Abstract:

The multivariate public key cryptosystem has the problem that multiple private keys correspond

 to a common public key. This paper defines the Plus sustaining transformation and presents 

its expression. The problem of equivalent keys in some multivariate public key cryptographic 

schemes is investigated with the Plus sustaining transformation and other sustaining trans-

formations. It is proved that the equivalent-keys of the Square scheme can be obtained 

only through the Big and the Frobenius sustaining transformation. The results show that the 

private key space can be significantly reduced due to the fact that any given public key 

corresponds to exponentially many private keys. Accordingly, to achieve the expected 

security, we must choose larger system parameters in the multivariate public key cryptosystems.

 Moreover, by utilizing the sparse normal form of affine transformations of private keys, we can 

effectively reduce the computational complexity and the storage requirements. 

Key words: cryptography, public key cryptography, polynomials, mapping, equivalence classes, multivariate, sustaining transformations

中图分类号: