《现代密码学》第5章序列密码.ppt
序列密码 本章主要内容 1、序列密码的基本概念 2、线性反馈移位寄存器 3、线性移位寄存器的一元多项式表示 4、m序列的伪随机性 5、M序列的特性 6、m序列密码的破译 7、非线性序列 8、欧洲NESSIE工程及其征集的Lili-128 候选算法 9、习题 1. 序列密码的基本概念 序列密码的基本思想是利用密钥k产生一个密钥流z=z0z1…,并使用如下规则对明文串x=x0x1x2…加密: y=y0y1y2…=Ez0(x0)Ez1(x1)Ez2(x2)…。 密钥流由密钥流发生器f产生: zi=f(k,σi),这里σi是加密器中的记忆元件(存储器)在时刻i的状态,f是由密钥k和σi产生的函数。 1. 序列密码的基本概念 分组密码与序列密码的区别就在于有无记忆性(如图)。序列密码的滚动密钥z0=f(k,σ0)由函数f、密钥k和指定的初态σ0完全确定。此后,由于输入加密器的明文可能影响加密器中内部记忆元件的存储状态,因而σi(i0)可能依赖于k,σ0,x0,x1,…,xi-1等参数。 分组密码和序列密码的比较 1.1 同步序列密码 根据加密器中记忆元件的存储状态σi是否依赖于输入的明文字符,序列密码可进一步分成同步和自同步两种。 σi独立于明文字符的叫做同步序列密码,否则叫做自同步序列密码。由于自同步序列密码的
您可能关注的文档
- 《中医基础理论》病机-课件--1.ppt
- 《密码学》学习.ppt
- 《小伙伴》五官画法.pptx
- 《康复护理学》1章-概论第一节-康复与康复医学概述.ppt
- 《方剂学》温里剂--课件.ppt
- 《方剂学》绪论.ppt
- 《校园小伙伴》美术--苏庆战.ppt
- 《现代密码学》第4章分组密码: AES算法.ppt
- 《现代密码学》第7章散列函数.ppt
- 《现代密码学》第一讲 绪 论.pptx
- DB3301∕T 0435-2023 公共场所自动体外除颤器设置与维护管理规范.docx
- DB3311∕T 21-2014 生态休闲养生(养老)基地运营服务规范.docx
- DB3311∕T 236-2023 森林康复医院建设指南.docx
- DB3311∕T 264-2023 高山黄瓜生产技术规程.docx
- DB3311∕T 256-2023 高山辣椒生产技术规程.docx
- DB64∕T 1860-2023 贺兰山东麓酿酒葡萄质量控制技术规范.docx
- DB3301∕T 61-2018 社区双拥工作规范.docx
- DB3301∕T 1128-2023 高含油量油菜生产技术规程.docx
- DB3302∕T 1138-2022 食品安全责任保险风险防控服务规范.docx
- DB3303∕T 017-2020 黄瓜霜霉病、白粉病测报调查技术规程 .docx
最近下载
- ISO27001:2022信息安全管理体系要求(中文).pdf
- 抗菌药物专项点评表.docx VIP
- 《内蒙古伊泰广联煤化有限责任公司红庆河煤矿开采方案》评审意见书.docx VIP
- 压力容器日管控、周排查、月调度安全风险管控清单.docx VIP
- 餐厨垃圾生产有机酸碳源技术规范.pdf
- CECS181-2005 给水钢丝网骨架塑料(聚乙烯)复合管管道工程技术规程.pdf VIP
- 大唐南电二期2x655MW燃气轮机创新发展示范项目环境影响报告表.docx VIP
- 捷联导引头视线角速率估计方法的深度剖析与创新研究.docx
- 2026年事业单位招聘行测全真模拟试卷(含答案解析).docx VIP
- 第三单元小数除法应用提高篇 五年级数学上册典型例题系列人教版.pdf VIP
原创力文档

文档评论(0)