吉林大学学报(理学版)

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

基于无序序列的概率多变量公钥密码构造

李艾瑛1, 周千寓1, 张文睿2, 董浩俊3   

  1. 1. 吉林大学 计算机科学与技术学院, 长春130012;  2. 中国移动通信集团 吉林有限公司长春分公司, 长春 130033;3. 中国联通系统集成有限公司 黑龙江省分
    公司, 哈尔滨 150040
  • 收稿日期:2017-01-12 出版日期:2017-11-26 发布日期:2017-11-29
  • 通讯作者: 李艾瑛 E-mail:liay@jlu.edu.cn

Construction of Probabilistic Multivariate Public KeyCryptography Based on Unordered Sequences

LI Aiying1, ZHOU Qianyu1, ZHANG Wenrui2, DONG Haojun3   

  1. 1. College of Computer Science and Technology, Jilin University, Changchun 130012, China;2. China Mobile Jilin Corporation Changchun Branch, Changachun 130033, China; 3. China Unicom System Integration Corporation Heilongjiang Branch, Harbin 150040, China
  • Received:2017-01-12 Online:2017-11-26 Published:2017-11-29
  • Contact: LI Aiying E-mail:liay@jlu.edu.cn

摘要: 为了抵御量子攻击对用户信息的窃密, 以现有概率密码体制为基础, 将概率思想引入到多变量公钥密码体制, 给出一种新的公钥密码体制, 即基于无序序列的概率多变量公钥密码. 该方法构造明文中的明文消息先后顺序不变, 而扰动信息为乱序, 二者在构造明文中的位置随机. 解密时, 由于明文消息与扰动信息存在碰撞性, 恢复的明文消息可能为其本身或其子序列. 在使用该公钥密码时, 通信双方需提前约定明文消息子序列的长度, 如果约定个数与子序列长度一致, 则认为解密成功.

关键词: 多变量公钥密码, 加密算法, 扰动信息

Abstract: In order to resist the quantum attack on users information, on the basis of existing probabilistic cryptosystem, we introduced the idea of probability into multivariate public key cryptosystem and gave a new public key cryptosystem, namely probabilistic multivariate public key cryptography based on unordered sequences. With this method, the sequence of plaintext message was changeless,   the disturbance information was out of order, and the positions of
 them in the constructed plaintext were random. The collision of plaintext message and disturbance information existed in the process of decryption, so recovery of plaintext message might be itself or its subsequence. Both sides of communication should be agreed upon the length of the subsequence of plaintext message in advance when using the public key cryptography. If the contracted number was consistent with the length of the subsequence, the decryption was considered successful.

Key words: disturbance information, multivariate public key cryptography, encryption algorithm

中图分类号: 

  • TP309