吉林大学学报(理学版) ›› 2019, Vol. 57 ›› Issue (04): 860-868.

• 计算机科学 • 上一篇    下一篇

非确定的公钥密码及其实现

曹捷, 苏晋璇, 赵永哲, 邱志洋   

  1. 吉林大学 计算机科学与技术学院, 长春 130012
  • 收稿日期:2018-09-19 出版日期:2019-07-26 发布日期:2019-07-11
  • 通讯作者: 曹捷 E-mail:yongzhe@jlu.edu.cn

Nondeterministic Public Key Cryptography and Its Implementation

CAO Jie, SU Jinxuan, ZHAO Yongzhe, QIU Zhiyang   

  1. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2018-09-19 Online:2019-07-26 Published:2019-07-11
  • Contact: CAO Jie E-mail:yongzhe@jlu.edu.cn

摘要: 首先引入非确定的公钥密码和解密成功率的概念, 并基于有限域上多变元问题的困难性, 给出其实现方案N-HFMS; 然后对Fq[M]中非奇异矩阵的数量进行分析, 利用Euler-φq函数推导出Fq[M]中非奇异矩阵的精确计数公式. 结果表明, 该方法不仅可对任意特定N-HFMS实例的解密成功率进行精确估算, 还可推导出N-HFMS方案的解密成功率下限, 从而在理论上证明N-HFMS的可行性. 利用N-HFMS方案, 可约定会话密钥, 进而实现保密通讯.

关键词: 非确定的公钥密码, 确定的公钥密码, 解密成功率, Euler-φq函数, N-HFMS

Abstract: First, we introduced the concept of the nondeterministic public key cryptography (PKC) and decryption success rate (DSR),
 and gave its implementation scheme NHFMS based on the difficulty of the multivariate problem over finite field
. Then, we analyzed the number of nonsingular matrices in Fq[M] and deduced the accurate counting formula of nonsingular matrices in Fq[M] by using Euler-φq function. The results show that the method can not only accurately estimate the DSR of any specific instance of NHFSM, but also deduce the the lower limit of DSR of NHFSM scheme, which theoretically proves the feasibility of NHFMS. By using NHFSM scheme, the session key can be agreed, thus secure communication can be realized.

Key words: nondeterministic PKC(NPKC), deterministic PKC(DPKC), decryption success rate(DSR), Euler-φq function, N-HFMS

中图分类号: 

  • TP309.7