期刊文献+

基于可变S盒的随机加密方案 被引量:3

Random encryption scheme based on variable S-boxes
下载PDF
导出
摘要 研究了可变随机S盒对分组密码安全性的意义,给出了一种新的使用可变随机S盒的随机化分组密码算法,并在此基础上提出了相应的加密方案:在分组密码算法中,保持算法结构不变,将S盒作为变量,利用可变的S盒来抵御密码分析.随后给出安全性评估,证明该方案提高了分组密码抵抗目前已知攻击的能力.最后从S盒的生成方式与算法结构两方面讨论了改进策略. How the variable S-boxes would affect the security of the block cipher was studied and a new block cipher using random variable S-boxes was presented.A new encryption scheme based on such block cipher was put forward: the structure of the original encryption algorithm was kept,the S-box was taken as a variable and variable S-box was used instead of the primary one,which could increase the resistance against those known attacks.The security evaluation proves the scheme secure.Furthermore,a discussion on the improvement about the generation of the S-boxes and structure of the algorithms was given.
出处 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2011年第7期811-816,共6页 Journal of Beijing University of Aeronautics and Astronautics
基金 973国家重点基础研究发展计划资助项目(2005CB321902)
关键词 密码学 数据安全 随机数发生器 分组密码 密码分析 cryptography security of data random number generation block cipher cryptanalysis
  • 相关文献

参考文献16

  • 1Daemen J, Rijmen V. The design of Rijndael : AES-the advanced encryption standard[ M ]. Berlin : Springer-Verlag,2002:34 - 37.
  • 2Aoki K, Ichikawa T, Kanda M, et al. Camellia: A 128-bit block cipher suitable for multiple platforms[ J]. Lecture Notes in Computer Science ,2001,2012:39 - 56.
  • 3国家商用密码管理办公室.无线局域网产品使用的SMS4密码算法[EB/OL].http//:www.oscca.gov.en/up-File 200621016423197990.pdf,2006.
  • 4Alex Biryukov, Dmitry Khovratovich. Related-key cryptanalysis of the full AES-192 and AES-256 [ J ]. Lecture Notes in Computer Science ,2009,5912 : 1 - 18.
  • 5Courtois N, Pieprzyk J. Cryptanalysis of block ciphers with overdefined systems of equations[ J]. Lecture Notes in Computer Science,2002,2501:267 - 287.
  • 6Murphy S, Robshaw M. Essential algebraic structure within the AES [ J ]. Lecture Notes in Computer Science ,2002,2442 : 1 - 16.
  • 7Schneier B, Kelsey J, Whiting D, et al. Twofish : a 128-bit block cipher[EB/OL ], 1998 [ 2010-12-28 ]. http://www. counterpane. com/twofish. pdf.
  • 8Burns F, Murphy J, Koelmans A, et al. Efficient advanced encryption standard implementation using lookup and normal basis [ J ]. Computers & Digital Techniques ,2009,3 ( 3 ) :270 - 280.
  • 9Svetla Nikova, Vincent Rijmen, Martin Schlaffer. Using normal bases for compact hardware implementations of the AES S-box [ J ]. Lecture Notes in Computer Science ,2008,5229:236 - 245.
  • 10Sony Corporation. The 128-bit blockcipher CLEFIA: algorithm specification [ EB/OL ] , 2007 [ 2010-12-28 ]. http ://www. sony. net/Products/clefia/technical/data/clefia-spee-1.0. pdf.

二级参考文献5

  • 1冯登国,吴文玲.分组密码的设计与分析.北京:清华大学出版社,2000.67-69(Feng Dengguo, Wu Wenling. Design and Analysis of Block Cipher (in Chinese). Beijing: Tsinghua University Press, 2000.67-69)
  • 2William Millan, L Burnett, G Carter, et al. Evolutionary heuristics for finding cryptographically strong S-boxes. In:ICICS'99, LNCS 1726. Berlin: Springer-Verlag, 1999. 263~274
  • 3William Millan, A Clark, E Dawson. Smart hill climbing finds better Boolean functions. Workshop on Selected Areas in Cryptology 1997, Ottawa, Canada, 1997
  • 4William Millan. How to improve the nonlinearity of bijective Sboxes. In: ACISP' 98, LNCS 1438. Berlin: Springer-Verlag,1998. 181~192
  • 5周麟,胡汉平,闵志方.一种混沌分组密码的设计及分析[J].计算机与数字工程,2004,32(2):17-19. 被引量:1

共引文献17

同被引文献13

引证文献3

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部