计算机科学 ›› 2017, Vol. 44 ›› Issue (8): 146-150.doi: 10.11896/j.issn.1002-137X.2017.08.026

• 信息安全 • 上一篇    下一篇

基于Camellia算法的快速流密码算法设计与特性研究

丁杰,石会,龚晶,邓元庆   

  1. 解放军理工大学通信工程学院 南京210007,解放军理工大学通信工程学院 南京210007,解放军理工大学通信工程学院 南京210007,解放军理工大学通信工程学院 南京210007
  • 出版日期:2018-11-13 发布日期:2018-11-13
  • 基金资助:
    本文受国家自然科学基金项目(61501512)资助

Design and Characteristic Study on Fast Stream Cipher Algorithm Based on Camellia

DING Jie, SHI Hui, GONG Jing and DENG Yuan-qing   

  • Online:2018-11-13 Published:2018-11-13

摘要: Camellia算法作为欧洲分组密码加密标准,与AES算法具有一致的安全性与适用性。以Camellia算法为核心部件,从部分轮函数F中提取4个字节的中间状态作为密钥流输出,设计了一种新的快速流密码算法,并分析了它的相关特性。分析结果表明,该算法的密钥流生成速度和密钥流随机性与同类型的LEX算法大致相当,但由于每个Camellia模块的输入与密钥均发生了改变,因此该算法可以有效地抵抗LEX算法所不能抵抗的滑动攻击。

关键词: 流密码,Camellia,随机性,安全性,快速

Abstract: As the encryption standard of the block cipher of NESSIE,Camellia algorithm has the same security and applicability as AES algorithm.In this paper,a novel fast stream cipher algorithm was proposed based on Camellia algorithm.The idea is to extract parts of the internal state at certain round function F and give them as the output keystream.We analyzed the relative characteristics of the new algorithm.The result shows that the new algorithm achieves almost the same performance as the optimal performance obtained in LEX,in terms of keystream generation speed and randomness.Besides,it can resist slide attack,with both input and key changing in each Camellia module.

Key words: Stream cipher,Camellia,Randomness,Security,Fast

[1] 邓元庆,龚晶,石会.密码学简明教程[M].北京:清华大学出版社,2011:71-105.
[2] European Union.European Project IST-1999-12324:New European Schemes for Signatures,Integrity,and Encryption[EB/OL].[2002-03-16].http://www.cosic.esat.kuleuven.be/nessie.
[3] Randomness Test Specification:GM/T0005-2012[S].Beijing:Standards Press of China,2012.(in Chinese) 随机性检测检测规范:GM/T0005-2012[S].北京:中国标准出版社,2012
[4] BIRYUKOV A.A new 128 bit Key Stream Cipher LEX [EB/OL].[2005-06-13].http://www.ecrypt.eu.org /stre-am/chip-hers /lex/lex.pdf.
[5] LI J Y,SHI H,DENG Y Q,et al.Improvement and Analysis on Slide Attack-Resistant Stream Cipher LEX[J].Communications Technology,2015,8(2):203-207.(in Chinese) 李佳雨,石会,邓元庆,等.抗滑动攻击的LEX算法改进及分析[J].通信技术,2015,8(2):203-207.
[6] LI J Y,SHI H,DENG Y Q,et al.Differential Fault Attack and Analysis of Improvement on LEX[J].Computer Science,2015,2(11A):352-356.(in Chinese) 李佳雨,石会,邓元庆,等.针对流密码LEX的差分故障攻击及算法改进分析[J].计算机科学,2015,2(11A):352-356.
[7] WU H J,PRENEEL B.Attacking the IV Setup of Stream Cipher LEX[EB/OL].[2006-03-15].http://www.ecrypt.eu.org/stream/papersdir/059.pdf.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!