- 141
- 0
- 约1.26千字
- 约 15页
- 2019-01-29 发布于北京
- 举报
序列密码的基本原理.ppt
序 列 密 码 主要内容 序列密码概述 布尔函数 线性反馈移位寄存器 序列密码概述 序列密码的起源 序列密码的加解密思想 序列密码的基本原理 序列密码的基本原理 序列密码的加密变换和解密变换都非常简单,易于实现。序列密码的安全性主要倚赖于密钥序列。 由少量的随机密钥,通过移位寄存器以及非线性变换等多层编码环节,产生变化量大、复杂度高、随机性好的伪随机乱数,利用简单的密码法把它与明文数据串进行结合,从而实现对明文数据的加密。 * 预备知识:布 尔 函 数 一般地,我们把n元布尔函数定义为如下映射: 记为 ,其中 布尔函数是研究数字逻辑电路的重要数学工具,在序列密码、分组密码和公钥密码中,布尔函数都有重要的应用。特别在序列密码中,布尔函数是重要的数学工具之一。 1、真值表 小项表示实际上是布尔代数表达方式,即逻辑表达方式,此方法常用于布尔函数的设计实现。 2、小项表示 上例的小项表示为 3、多项式表示 因为 ,将小项表示中的逻辑非的形式换掉即得多项式表示。 §5.1 线性反馈移位寄存器 一、线性反馈移位寄存器简介 (一)基本概念 定义:移位寄存器是用来产生序列密码中的密钥序列的一种重要工具。 一个q元域GF(q)上的n阶反馈移位寄存器由n个寄存器和一个反馈函数构成(
您可能关注的文档
最近下载
- 小学二年级数学下册应用题专项练习题(每日一练,共11份).docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共18份).docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共7份).docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共8份).docx VIP
- 弹力袜的使用.pptx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共12份).docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共16份).docx VIP
- (热门!)企业生态环境合规之7——固体废物污染防治合规清单(编制-2026A0).docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共9份).docx VIP
- 燃机检修岗位面试真题及详细答案(一线实操版).docx VIP
原创力文档

文档评论(0)