布尔函数的几类密码学性质分析

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wangzhuo2009ny
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
布尔函数在通信和密码学中有着广泛的应用。特别是在对称密码算法的设计与分析中占有极其重要的地位。对布尔函数性质的分析和研究一直是密码学中最活跃的研究领域之一。本篇论文对布尔函数的几类密码学性质进行了分析和研究,取得了如下成果:(1)针对两类滤波生成器提出了一种新型代数攻击。这两类生成器中的布尔函数都具有高代数免疫度。首先,分析了具有高代数免疫度的对称布尔函数抵抗新型代数攻击的能力。利用分拆布尔函数的方法从理论上证明了即使对称布尔函数具有高的代数免疫度,如果使用不恰当,仍然容易受到代数攻击。进一步地,分析了一类更广泛的具有高代数免疫度的布尔函数,即由轮换对称布尔函数与低次布尔函数的和构成的布尔函数抵抗新型代数攻击的能力,从理论上证明这种构造方法存在着潜在的危险,即这种具有高代数免疫度的布尔函数如果使用不当也会受到代数攻击。(2)研究了一类n元二次Plateaued函数的Walsh谱值分布。给出了这些函数所有可能的Walsh谱值分布。进一步地,确定出了这些函数中的几个子类函数Walsh谱值的精确值,并给出了相应的Walsh谱值分布和取得这一分布的条件。这些结果可以用来评估该类Plateaued函数的非线性度、弹性阶、非零Walsh谱值的个数、三次函数的二阶非线性度下界。进而对构造具有优良密码学性质的函数具有一定的指导作用。(3)对现有结论进行了推广和改进,推导出了一般的三次布尔函数的二阶非线性度下界。并且找到了一子类函数,该类函数在一定条件下的二阶非线性度下界要远远优于前面一般三次布尔函数的界。针对三类三次函数推导出其所有导数的Walsh谱的精确值,进而给出这些函数的二阶非线性度的紧下界。我们的结论要优于已有的一般结论。特别地,推导出了由Charpin等构造的四次bent和半bent函数的二阶非线性度下界。结论表明,当n较大时,以上这些函数都具有较高的二阶非线性度,可以抵抗仿射逼近和二次函数逼近攻击。(4)研究了Charpin等构造的两类半bent函数的加性自相关。从理论上推导出这两类函数在所有点处的加性自相关,并且推导出这些函数具有一个非零的线性结构。结果表明这两类函数都具有最差的加性自相关,因此都不能抵抗差分攻击。确定了这两类函数的相关免疫阶,从而证明了它们也不能抵抗相关攻击。
其他文献
B型超声适时观测带器妊娠,准确方便、快捷、可重复检查,并能指导临床宫腔操作。收集分析我院1989年2月至2002年10月带器妊娠88例临床资料,分析其原因,为临床诊断、预防提供依据,报
马克思财富伦理思想的逻辑理路是,依托历史唯物主义方法论原则,揭示财富伦理观念产生、发展与嬗变的根本动因,立足于劳动解放及人的自由全面发展的基本价值立场,聚焦财富活动
民国26年(1937年)抗战初起,福建省社会经济建设与人才供应不平衡的问题日益突出,为培养人才并响应战时国民政府“抗战建国”的号召,福建省政府拟建一所具有医学院、法学院、
妊娠和哺乳使母体代谢产生一系列适应性反应,机体各项指标也会产生相应变化。由于妊娠期妇女血钙降低、尿钙排泄率增加,因此有极少数妇女会在妊娠后期或产后早期出现骨质疏松
癌症三阶梯止痛,是一种根据患者疼痛程度使用不同等级止痛药物为治疗原则的止痛方法,为世界卫生组织(WHO)大力推荐,已被广泛地应用于治疗各类慢性疼痛。2003年1月至2005年12月,我们
糖尿病视网膜病变是糖尿病最常见的并发症,严重威胁患者视力和引起黄斑水肿,但是目前发病机制还不清楚,治疗主要是对症支持治疗,研究发现miRNA在糖尿病并发症发展中起重要作
[背景和目的]脊髓损伤是一种常见的、多发的疾病,主要是由于运动、高空坠落、交通事故、工伤等原因造成的。脊髓损伤是一种创伤性疾病,一旦发生将给患者带来终身痛苦,患者将
澳洲坚果(Macadamia integrifolia Maiden & Betche, M. tetraphylla L.A.S. Johnson)是原产于澳大利亚的常绿乔木果树,也是一种新兴的高档坚果类树种。在澳洲坚果研究上,国
8月26日下午4点30分,在新落成的东方红(洛阳)国际陆港集装箱堆场,装载着YTO大轮拖的10节货柜全部装车完毕。随着一声汽笛长鸣,装饰一新的"东方红-5型"机车牵引着列车缓缓驶离
外伤性脑梗死(tranmatic cerebral infarction,TCI)易发生于儿童,梗死灶多为单发,呈小灶性,常见部位有顶深部,基底节区等。发生于成人的大面积外伤性脑梗死较为少见。