- 3
- 0
- 约2.47千字
- 约 47页
- 2022-03-02 发布于重庆
- 举报
第四章 分组密码(mì mǎ);明文处理方式
分组密码(block cipher)
将明文分成固定长度的组,用同一(tóngyī)密钥和算法对每一块加密,输出也是固定长度的密文。
流密码(stream cipher)
又称序列密码。序列密码每次加密一位或一字节的明文。;§4.1 分组密码(mì mǎ)的基本原理;实现原则:
(1) 必须实现起来比较简单,知道密钥时加密和脱密都十分容易,适合硬件和(或)软件实现.
(2) 加脱密速度和所消耗的资源和成本较低,能满足具体应用范围的需要.
例: 对高速通信数据的加密----硬件实现;
嵌入(qiàn rù)到系统软件的加密程序----软件实现;
智能卡内数据的加密----低成本实现 ;安全性设计(shèjì)原则; 2. 扩散原则(Diffusion)
扩散原则就是应将明文的统计(tǒngjì)规律和结构规律散射到相当长的一段统计(tǒngjì)中去(Shannon的原话)。
也就是说让明文中的每一位影响密文中的尽可能多的位,或者说让密文中的每一位都受到明文中的尽可能多位的影响。
如果当明文变化一个比特时,密文有某些比特不可能发生变
原创力文档

文档评论(0)