布尔函数性质之间关系的研究

来源 :河北工程大学 | 被引量 : 0次 | 上传用户:s334794681
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
布尔函数广泛应用于密码体制和密码协议的构造中,布尔函数的密码学性质直接影响着密码体制和密码协议的安全。为了更好的抵抗仿射逼近攻击,密码学家设计了具有最高非线性度的Bent函数。随后为了弥补Bent函数在密码学性质上的缺陷,密码学家又先后构造了一类拥有较高的非线性度的Bent函数。本文选择三个具有代表性的Bent函数,包括:半Bent函数、部分Bent函数、广Bent函数,加以研究分析。由于布尔函数不同性质之间具有等价、相斥、相容、制约等关系,布尔函数一种性质的提高可能会导致其它性质的降低,因此半Bent函数、部分Bent函数和广Bent函数在一定程度上改善了Bent函数的缺陷,但又出现了自身性质的不足之处。在密码分析学的研究中,研究不同性质之间的关系、利用性质之间的关系找到一个相对的平衡点、再利用平衡点去分析一类Bent函数具有重要的意义。本文的主要工作如下:首先本文介绍了布尔函数六个基本性质的概念和定理,并简要介绍了布尔函数的加密过程、安全性以及性质之间的研究方法。对一类Bent函数的概述,主要是从定义和性质特征两个方面进行的。其次本文利用频谱技术中的Walsh循环谱将布尔函数性质(平衡性、相关免疫性、非线性度、扩散准则、严格雪崩准则、代数次数)进行量化;布尔函数性质关系的研究也主要是围绕这六个性质进行的,并利用频谱特征加以证明;有了性质之间具体的关系,本文对性质之间的关系加以总结分析,根据各个性质在布尔函数分析中的不同作用对具有制约关系的性质进行折衷,并进一步给出了六个性质之间的相对平衡点。最后本文研究了一类Bent函数的性质,通过对其性质的分析找到其在抵抗攻击方面的优点和相应的缺陷。针对布尔函数不同性质之间的关系,利用相对平衡点对每一个Bent函数加以分析并最终找到相对整体而言较优的布尔函数。
其他文献
上海汇众汽车制造有限公司是国内大型整车和汽车零部件制造企业。改革开发后,中国经济进入快速发展阶段,中国汽车产业也逐渐驶入快车道。中国目前已经成为世界上汽车生产和消
鼻内窥镜手术(function endoscopic sinus surgery,FESS)是一项新的技术,它可减少手术创伤,减少患者痛苦和创面出血,能使手术操作达到较深的部位.
肺结核是呼吸科常见疾病,发病率近年有增高趋势。痰菌阴性肺结核在临床上颇多见。为提高菌阴肺结核诊断率,我们对肺泡灌洗液荧光定量聚合酶链反应(PCR)测定在菌阴肺结核中的诊断
糖尿病患者在疾病中、晚期易发生各种并发症.当其并发骨关节改变时,称为糖尿病性骨关节病.在糖尿病性骨关节病中,足部骨关节及软组织坏死与感染发生率最高,且多见于久病老年
目的对134例卵巢上皮性癌的治疗与预后进行分析.方法回顾分析我院1989~1999年134例卵巢上皮性癌.结果 5年生存率:临床Ⅰ、Ⅱ、Ⅲ、Ⅳ期分别为83.33%、52.63%、20.64%、6.25%.
目的探讨超声雾化吸入干扰素-α治疗喘憋性肺炎的疗效.方法将74例喘憋性肺炎的患儿随机分成两组,对照组予常规治疗,治疗组则在对照组治疗基础上加用干扰素-α 300 U/10 ml予
关键词:开发商欺骗购房者公积金贷款并收取高额公积金贷款代办费一位市民反映:尊敬的市长,您好12013年4月中德茵莱国际在未能取得公积金立项的情况下,承诺可以公积金贷款,在售房部
体外冲击波碎石(ESWL)引入临床后,对肾结石病人的治疗起到巨大作用,其手术治疗操作简单,时间短,花费低,而且相对安全等优点得到大家公认,是治疗肾结石病人的一种理想方法,但
目的探讨单开门颈椎椎板成形术的手术适应证、手术方法及近期随访结果.方法回顾性分析了应用单开门颈椎椎板成形术治疗脊髓型颈椎病、颈椎间盘突出症及无骨折脱位型颈脊髓损