量子电子学报 ›› 2020, Vol. 37 ›› Issue (2): 196-201.

• 量子光学 • 上一篇    下一篇

量子噪声随机流密码中密钥扩展模块的研究

史海勤,蒲涛,郑吉林,谭业腾,陈毓锴   


  1. 陆军工程大学通信工程学院,江苏 南京 210007
  • 收稿日期:2019-07-24 修回日期:2019-10-17 出版日期:2020-03-28 发布日期:2020-03-28
  • 通讯作者: 蒲涛 E-mail:nj_putao@163.com
  • 作者简介:史海勤(1994-),女,江苏宜兴人,研究生,主要从事量子噪声随机流密码和物理层安全方面的研究。 E-mail:shihaiqin1994@163.com
  • 基金资助:
    Supported by National Natural Science Foundation of China(国家自然科学基金, 61475193, 61504170),Natural Science Foundation of Jiangsu Province(江苏省自然科学基金,BK20140069)

Research on the key expansion module of quantum noise random stream cipher

SHI Haiqin, PU Tao, ZHENG Jilin, TAN Yeteng, CHEN Yukai   

  1. Communications Engineering College, Army Engineering University of PLA, Nanjing 210007, China
  • Received:2019-07-24 Revised:2019-10-17 Published:2020-03-28 Online:2020-03-28

摘要: 密钥扩展是量子噪声随机流密码(QNRC)高效利用量子密钥分发(QKD)密钥的手段,通常使用经典加密方法来进行密钥扩展。高级加密标准(AES)和Hash算法因其破译难度大,在QNRC实验中常用作密钥扩展。根据分组加密的工作模式,合理设计了计数器(CTR)和密码分组链接(CBC)模式下的Hash扩展方案。并且对不同扩展方案下产生的运行密钥流进行了NIST随机性检测,测试结果表明CTR和CBC模式下的AES和Hash扩展都能通过随机性检测。尤其是CTR模式下的Hash扩展,输入长度可以灵活控制,能较好地适应现代高速光网络的不同需求。

关键词: 密钥扩展, 量子噪声随机流密码, Hash算法, 计数器模式, 密码分组链接模式

Abstract: Key expansion is an efficient way for quantum noise random stream cipher (QNRC) to use quantum key distribution(QKD)keys. Generally, the classical encryption methods are often used for key expansion in QNRC experiments, such as advanced encryption standard (AES) and Hash algorithms, because of their difficulty in deciphering. According to the working mode of block cipher, the Hash expansion schemes of counter (CTR) and cipher block link (CBC) mode are reasonably designed. Moreover, NIST random test is implemented on the running key streams generated under different expansion schemes. The test results show that AES and Hash expansion schemes both in CTR and CBC modes can pass the test of randomicity. Especially for the Hash expansion in CTR mode, the input length of which can be flexibly controlled, so it can better adapt to different requirements of modern high-speed optical network.

Key words: key expansion, quantum noise random stream cipher, Hash algorithm, counter mode, cipher block link mode

中图分类号: