《分组密码的概念和结构概述》1500字.docxVIP

  • 1
  • 0
  • 约1.79千字
  • 约 4页
  • 2026-09-28 发布于湖北
  • 举报

《分组密码的概念和结构概述》1500字.docx

PAGE

PAGEVII

分组密码的概念和结构概述

分组密码是对称密码学的一个重要分支,在信息安全领域发挥着极其重要的作用,其研究的主要内容包括分组密码的设计和分析这两个既相互对立又相互统一的方面。一方面,针对已有的密码分析手段,密码设计者总希望设计出可以抵抗所有已知攻击的密码算法;另一方面,对已有的密码算法,密码分析者总希望可以找到算法的某些安全缺陷。这两方面的研究共同推动了分组密码理论的发展。

本章从研究背景、基本原理、整体结构等方面对分组密码进行了简单综述。

1.1分组密码基本概念

分组密码(blockcipher)的数学模型是将明文消息编码表示后的数字(简称明文数字)序列,划分成长度为的组(可看成长度为的矢量),每组分别在密钥的控制下变换成等长的输出数字(简称密文数字)序列。

设明文序列为,分组长度为,密文分组长度为,通常取,当时,则为有数据扩展的分组密码。若,则为有数据压缩的分组密码。

图2-1分组密码设计模型

这种密码实质上是字长为的数字序列的代换密码。

1.2分组密码的整体结构

扩散(diffusion)和混淆(confusion)是C.E.shannon提出的设计密码体制的两种基本方法,其目的是为了抵抗对手对密码体制的统计分析。在分组密码的设计中,充分利用扩散和混淆,可以有效地抵抗对手从密文的统计特性推测明文或密钥。扩散和混淆是现代分组密码

文档评论(0)

1亿VIP精品文档

相关文档