- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 序列密码 3.4 前馈函数的的设计准则 密码学课件.ppt
密码学;第三章 序列密码;3.4 前馈函数的设计准则;第三章 序列密码; 平衡性
线性复杂度
相关性
Bent 函数; 定义1:设 是 n 个相互独立且服
从均匀分布的二元随机变量,n 维布尔函数
称为平衡布尔函数,若有
或 。; 定义2:一个 n 路输入、m (m?n) 路输出的多输出函数 f (x) 是平衡的,当且仅当对任意的 y?F2m有 或 。; 定理1:设 是 至 的多输出函数,则 是平衡的当且仅当 是相互独立的平衡布尔函数。; (必要性) 设 是平衡函数,则 ,
有 , 又 , 有; 定理2:设 是 至 的多输出函数,则 是平衡的当且仅当对于不全为零的 , 均是平衡的布尔函数。;显然有下述结果:; 定理3:在单移存器模型(滤波模型)中,LFSR是n级本原移存器,设前馈函数 f(x) 是 k 次布尔函数,则 f(x) 产生的前馈序列 b 的线性复杂度;定理4:单移存器模型中,LFSR 是 n 级本原移存器,前馈函数 f(x)是 k 次布尔函数,记:
如果 n是素数,则函数 f(x)产生的前馈序列的线性复杂度不能达到最大值的概率有上界 ; 也就是说,对于随机选取的函数 f(x),绝大多数都能使输出序列的复杂度达到上界。
从实现的观点来说,没有必要特别留心去排除那些复杂度不能达到最大值的极少数函数,只要适当增加前馈函数的次数和源移存器级数,就可以使输出序列有足够大的线性复杂度。
但是应当注意的是,对于一个给定的非线性函数,要想证明其线性复杂度是否达到上界是困难的,我们只是说它以极大的概率达到线性复杂度的上界。; 定理5:在多移存器模型中,若输入序列的移存器都是本原的,且级数两两互素(级数大于2),f (x) 是前馈函数,那么 f (x) 输出的序列
一定可以达到最大的线性复杂度 ;例:设源移存器级数分别为31,37,17,且都是本原的,前馈函数为;例如:; 这说明:f (x)与xk+1在绝大部分点处取值相同,这就是所谓的相关性。如果输出与某几路输入之间有大的相关性,就说明由输出序列反应的有关输入序列的信息就多,从而可利用输出序列求输入序列,并由此确定源移存器的起点。
输出与输入之间相关性的大小直接反映了算法的强度,因此,在序列密码算法的设计中,相关性准则也是必须要考虑的一个准则。 ; 定义3:设 和 是两个 n 元布尔函数,
f 和 g 的相关系数定义为; 输出与输入之间的相关性越大,说明输出序列与输入序列之间相同的地方越多,它们之间越相似。
显然,输出与输入越相似,相关系数的绝对值越大。相关系数的绝对值越小,输出与输入越不相似。
从密码学的需要出发,我们期望前馈函数的输出与输入之间的相关系数越小越好。
最好的情况是:相关系数=0 ; 前馈函数的输入是由线性移存器产生的,线性移存器的反馈逻辑函数是一个线性布尔函数,考察输出与输入的相关性,就是考察 f(x) 与线性函数的相关性,那么能否使前馈函数与所有的线性函数的相关系数都等于0呢?
研究此问题,Walsh变换是有效的工具。 ; 定义4:设 f (x) 是 n 元布尔函数, f (x) 在 ? 点的Walsh变换(又称循环谱)为:;3、Walsh 变换的密码学意义;3.4 前馈函数的设计准则;4、Walsh 变换的性质
能量守恒定理: ;3.4 前馈函数的设计准则; 能量守衡定理说明,如果
您可能关注的文档
- 第三章 点火系统 汽车电器设备和 与维修 课件 ppt.ppt
- 第三章 热收缩包装与拉伸包装技术知识 包装工艺学.ppt
- 第三章 环境规划与相关管理的相关 环境规划与相关管理电子教案.ppt
- 第三章 电子商务技术知识 电子商务概论 .ppt
- 第三章 电感传感器 《自动检测技术知识及应用(第2版)》课件.ppt
- 第三章 电气识图 建筑照明技术知识建筑电气.ppt
- 第三章 相关管理环境、社会责任与相关管理道德 相关管理学原理与实践课件.ppt
- 第三章 真空包装和 与充气包装工艺 包装工艺学.ppt
- 第三章 码分多址技术知识基础 ---唐亮 移动通信原理与系统 课件-3G技术知识介绍.ppt
- 第三章 社会调查及抽样调查 社会研究基本方法ppt().ppt
- 2024年沧州市公务员考试行测真题及答案详解(名师系列).docx
- 粮油食品检验人员复习提分资料带答案详解(精练).docx
- 粮油食品检验人员自我提分评估(考点精练)附答案详解.docx
- 粮油食品检验人员全真模拟模拟题附参考答案详解(精练).docx
- 2025年延安市公务员考试行测试卷历年真题附答案详解(突破训练).docx
- 2025年株洲市公务员考试行测试卷历年真题含答案详解.docx
- 2024年枣庄市公务员考试行测真题及完整答案详解1套.docx
- 2024年抚顺市公务员考试行测真题及答案详解(各地真题).docx
- 2025年常州市公务员考试行测真题及一套参考答案详解.docx
- 2023年德州市公务员考试行测试卷历年真题及1套完整答案详解.docx
文档评论(0)