欢迎访问中国科学院大学学报,今天是

中国科学院大学学报 ›› 2002, Vol. 19 ›› Issue (4): 348-356.DOI: 10.7523/j.issn.2095-6134.2002.4.002

• 论文 • 上一篇    下一篇

“荡秋千”分组密码算法的设计与分析

张雅   

  1. 中国科学院研究生院信息安全国家重点实验室, 北京 100039
  • 收稿日期:2001-10-29 修回日期:2001-12-27 发布日期:2002-07-18
  • 作者简介:张雅, 男, 1960 年10 月生, 副研究员, 博士后
  • 基金资助:

    国家杰出青年科学基金资助(60025205 );中国科学院研究生院信息安全国家重点实验室开放课题基金资助;973资助项目(G1999035802)

Design and Analysis of Block Cipher Algorithm SWING

ZHANG Ya   

  1. State Key Laboratory of Information Security, Institute of Software of the Chinese Academy of Science, Beijing 100039
  • Received:2001-10-29 Revised:2001-12-27 Published:2002-07-18

摘要:

提出了一种基于移位寄存器状态变化的分组加密算法(称之为 荡秋千"密码算法),并详细给出了算法的加解密流程和必要的参数设置方法.通过对密钥雪崩效应和明文雪崩效应的基本分析,说明了该算法具有良好的抵抗密钥相关攻击、线性攻击和差分攻击的性能.除了具有安全、快速、易于实现等特点外,该算法最突出的特点是算法逻辑结构简洁、严谨,有效地实施了混合与扩散

关键词: 移位寄存器分组密码, 快速加密算法, 安全性分析

Abstract:

The new symmet ric block cipher SWING which we put forward here is wholly performed by the state change of a shift register.We give the detailed encryption and decryption schemes and setting s of some necessary parameters.By the cryptanalysis of key bit avalanche effect and plaintext bit avalanche effect, we show that SWING has remarkable properties on defending of some usual ways of cry ptanaly sis and attacks, such as linear and differential cry ptanalysis, and related keys.Besides security, easy implementation and high speed of encryption and decryption, SWING has as well the feature of precision and simple structure which serves efficient confusion and diffusion.

Key words: shift-register-implemented block cipher scheme, fast encryption scheme, cry ptanaly sis

中图分类号: