第3讲序列密码ppt课件.ppt
《第3讲序列密码ppt课件.ppt》由会员分享,可在线阅读,更多相关《第3讲序列密码ppt课件.ppt(18页珍藏版)》请在三一文库上搜索。
1、序 列 密 码,量子密码研究室 王 滨 2005年3月28日,主要内容,序列密码概述 布尔函数 线性反馈移存器,序列密码概述,序列密码的起源 序列密码的加解密思想 序列密码的基本原理,序列密码的基本原理,由少量的随机密钥,通过移位寄存器以及非线性变换等多层编码环节,产生变化量大、复杂度高、随机性好的伪随机乱数,利用简单的密码法把它与明文数据串进行结合,从而实现对明文数据的加密。,预备知识:布 尔 函 数,一般地,我们把n元布尔函数定义为如下映射: 记为 ,其中,布尔函数是研究数字逻辑电路的重要数学工具,在序列密码、分组密码和公钥密码中,布尔函数都有重要的应用。特别在序列密码中,布尔函数是重要的
2、数学工具之一。,1、真值表,小项表示实际上是布尔代数表达方式,即逻辑表达方式,此方法常用于布尔函数的设计实现。,2、小项表示,上例的小项表示为,3、多项式表示,因为 ,将小项表示中的逻辑非的形式换掉即得多项式表示。,5.1 线性反馈移存器,一、线性反馈移存器简介 (一)基本概念,定义:反馈移存器的反馈逻辑电路可用一布尔函数来表示,若对应的布尔函数是线性函数,则称该反馈移存器为线性反馈移存器,否则称为非线性反馈移存器。,图1、线性反馈移位寄存器,图2、非线性反馈移位寄存器,(二)、工作原理,假设在j时刻其内部状态为:,在j+1时刻其内部状态变为:,其中:,此时的输出为j时刻的最高级:,第7时刻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 序列 密码 ppt 课件
链接地址:https://www.31doc.com/p-2577569.html