级联布尔函数的代数免疫与扩展免疫特性研究
需积分: 50 102 浏览量
更新于2024-08-25
收藏 636KB PDF 举报
级联函数的扩展代数免疫性是密码学领域中的一个重要概念,它关注的是通过级联构造方法来提高布尔函数的安全性,尤其是对抗代数攻击的能力。级联构造法允许我们利用已知的具有良好密码学性质的布尔函数,组合创造出新的函数,这些新函数在抵抗代数攻击方面通常表现得更好。
布尔函数的扩展代数免疫性是一个更为精细的指标,它衡量的是函数抵抗多项式攻击的能力,相较于基础的代数免疫性,它更能有效地评估函数的安全特性。在这个研究中,作者主要探讨了级联函数f0∥f1∥…∥f2k-1的代数免疫性和扩展代数免疫性。级联函数是由多个基本布尔函数串联而成,其免疫性与组成函数的免疫性紧密相关。
作者通过分析布尔函数与其分解函数零化子的关系,得出了级联函数的代数免疫度的范围。具体来说,其代数免疫度介于参与级联的所有布尔函数中最低的代数免疫度和这个最低值加上k之间。这表明,随着级联函数的深度增加,其免疫能力可以增强,但受到构成它的最弱函数的限制。
同时,论文提供了一个充分条件,当满足这个条件时,级联函数能够达到其代数免疫度的上限。这个条件既易于满足,又便于判断,对实际设计和选择安全的级联函数具有实际指导意义。
对于扩展代数免疫性,作者运用代数补函数的思想,进一步确定了级联函数的下限和上限。级联函数的扩展代数免疫度至少等于参与级联的所有布尔函数中最低的扩展代数免疫度,但不会超过所有函数的最低代数免疫度与k的和。这意味着,在构建级联函数时,要确保最低扩展免疫度的函数足够强大,才能确保整体的安全性。
这篇论文深入研究了级联构造方法下布尔函数的代数免疫性和扩展代数免疫性,为设计和分析具有高安全性的级联函数提供了理论支持,对于密码学中的构造和安全性评估具有重要的实践价值。
158 浏览量
点击了解资源详情
点击了解资源详情
2021-05-28 上传
2019-09-10 上传
101 浏览量
110 浏览量
2021-04-25 上传
点击了解资源详情

weixin_38635449
- 粉丝: 5

最新资源
- VB自定义菜单皮肤控件:设置菜单颜色新体验
- 自主实现基于QT的贪吃蛇游戏
- 深入探讨VC++中自定义CButton类的实现
- Java List集合使用与实例深入解析
- Android开发中ListView的使用技巧
- 解决闰年问题的Python编程测试与实现过程
- 深入解析ExtJS MVC官方实例教程
- 掌握dom4j解析技术,提升XML数据处理能力
- MiniSTM32原理图及封装库教程与例程
- RenameIt: 强大批量文件重命名工具体验
- SSD8完整版答案及练习文件揭秘
- Android自定义View实现动态心率图表绘制
- BYYZZ002 特殊行业损益结转操作指南
- 深入探讨DSP技术的应用与发展趋势
- CTreeCtrl控件应用实例详解
- Java Selenium WebDriver自动化测试实战