Journal of Computer Applications ›› 2015, Vol. 35 ›› Issue (1): 83-87.DOI: 10.11772/j.issn.1001-9081.2015.01.0083

Previous Articles     Next Articles

Optimized construction scheme of seeded-key matrices of collision-free combined public key

LI Tao1,2, ZHANG Haiying3, YANG Jun2,3, YU Dan1   

  1. 1. College of Engineering and Information Technology, University of Chinese Academy Sciences, Beijing 100043, China;
    2. Nanjing CSM-IC Microelectronic Limited Company, Nanjing Jiangsu 210042, China;
    3. Institute of Microelectronics, Chinese Academy Sciences, Beijing 100029, China
  • Received:2014-08-04 Revised:2014-09-12 Online:2015-01-01 Published:2015-01-26

无碰撞组合公钥的种子密钥矩阵的优化设计方案

李涛1,2, 张海英3, 杨骏2,3, 余丹1   

  1. 1. 中国科学院大学 工程管理与信息技术学院, 北京100043;
    2. 南京中科微电子有限公司, 南京210042;
    3. 中国科学院 微电子研究所, 北京100029
  • 通讯作者: 李涛
  • 作者简介:李涛(1990-),男,安徽亳州人,硕士研究生,主要研究方向:信息安全、嵌入式系统;张海英(1964-),女,辽宁康平人,研究员,博士,主要研究方向:RFID设计、医疗电子系统集成、物联网;杨骏(1966-),男,美国马萨诸塞州人,研究员,博士,主要研究方向:数字信号处理算法、嵌入式系统;余丹(1990-),女,重庆奉节人,硕士研究生,主要研究方向:物联网.
  • 基金资助:

    中国科学院院地合作重大专项(Y2YH01A001).

Abstract:

Concerning the problem of key collision and the storage space of matrices of seeded-key in Combined Public Key (CPK), a method of coefficient remapping was proposed and the rules of selecting the elements of seeded matrices were designed. Firstly, in the phase of identification mapping, the binary bit streams were produced, and they were divided into coefficient sequence and row sequence. Then the coefficient sequence was remapped according to the remapping rules, which could avoid that the coefficient was zero. So the storage space of the matrices was reduced by the coefficient remapping. Secondly, in the generation step of seeded-key matrix, based on the coefficient remapping, some rules were specified to choose elements to create matrices of seeded-key to ensure that the generated keys were exclusive. Finally, the elements of the matrices were selected according to the row sequence and the increasing column sequence. Then the public key and the private key were generated on the basis of the coefficient sequence and the selected elements. The theoretical analysis results suggest that the proposed scheme can optimize the storage of matrices and solve the key collision problem.

Key words: Combined Public Key (CPK), seeded-key matrix, identity-key, coefficient remapping, collision-free, storage space

摘要:

针对组合公钥(CPK)中的密钥碰撞和种子密钥矩阵的存储空间问题,提出了一种系数重映射方法,并设计了种子矩阵因子的选取规则.首先,在标识映射环节后,把产生的二进制比特流划分为系数序列和行序列;然后,按照重映射规则对系数序列进行映射,消除值为0的系数,削减了种子矩阵的存储空间;其次,在种子矩阵生成环节,基于系数重映射方法设计选取矩阵因子的规则,使产生的密钥不会发生碰撞;最后,根据行序列以及递增的列序列,选取公、私钥因子,并依据系数序列和公、私钥因子,计算公私钥.理论分析结果表明可以优化存储空间,解决密钥碰撞问题.

关键词: 组合公钥, 种子密钥矩阵, 标识密钥, 系数重映射, 无碰撞, 存储空间

CLC Number: