基于引力搜索的高非线性和平衡性布尔函数生成算法研究

来源 :河北大学 | 被引量 : 0次 | 上传用户:yfs245324210
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
布尔函数是密码体制设计和分析中不可或缺的工具,作为对称密码的核心部件,其密码学性质决定着密码体制的安全性,设计和构造满足多种优良密码学性质的布尔函数一直是密码学的重要研究问题之一。目前构造和设计性质优良的布尔函数主要通过理论构造和计算机技术来构建,而理论构造易于构造出单一性质优良的布尔函数,构造满足多种优良性质的布尔函数一直是较为困难的问题。计算机算法可以平衡多种密码学性质,因此,本文主要研究基于引力搜索算法生成布尔函数的算法,具体工作如下:(一)为了能在庞大的布尔函数解空间中搜索到具有高非线性的平衡布尔函数,提出一种基于引力搜索的两段式布尔函数生成算法:第一阶段为引力搜索优化阶段,定义一种浮点编码规则,将函数真值表映射为浮点向量,以浮点向量作为粒子坐标,基于引力定律和运动定律对其更新,即等价于改变真值表;采用Walsh谱的四次方和指标作为目标函数。第二阶段以第一阶段的输出解集作为局部遍历搜索阶段的输入,采用非线性定义作为第二个目标函数,寻找更高非线性的布尔函数。实验表明,两段式算法可以得到高非线性的6至9元平衡布尔函数,其中包括自相关度可达最优或次优的布尔函数。(二)为了提高引力搜索算法的全局搜索能力,使真值表自然地融入算法,提出基于混沌映射的二进制引力搜索生成布尔函数的算法:将函数真值表与算法中粒子坐标一一对应;将混沌映射嵌入引力常量中,通过标准化方式,使引力常量动态减小,调节粒子运动;采用Kbest算法控制迭代过程中具有最优适应值的粒子数量;以粒子速度作为双曲正切函数的输入,将其输出作为粒子坐标更新依据,实现真值表的更新。采用两种目标函数,讨论了目标函数中参数对算法的影响;分析了基于混沌引力搜索算法的理论优势,比较了不同混沌映射对算法优化效果。实验表明,混沌映射可使本算法具有更好的全局搜索能力和收敛能力;并且本文可得到具有高非线性、低自相关性、平衡性、高代数次数的6至10元布尔函数;6至8元布尔函数的非线性均可达已知最优,其中包括最优自相关度为最优或次的函数;9至10元布尔函数非线性和自相关度可达次优。
其他文献
随着智能家电、机器人等技术的飞速发展,他们与人类的关系日益紧密,需要与人类进行自然交互。手势具有直观、表意简洁等优点,是人类的重要表达方式,尤其对于需要静音的场合,以及具有听力障碍的特殊群体。因此,基于视觉手势的人机交互研究工作具有重要的研究意义和工程应用价值。本文基于计算机视觉,围绕手势分割以及手势识别,深入开展基于两阶段卷积神经网络(Two Stage Convolutional Neural
学位
科技文档是获取科技信息的重要途径,数学表达式及其上下文文本构成了科技文档的主要部分,展示了丰富的数学语义信息。研究以数学表达式及其相关文本为查询需求获取科技文档的数学检索模型,对于科技信息交流具有重要的理论和应用价值。针对现有数学表达式检索模型存在的模态单一、检索结果不符合预期等缺陷,本文对科技文档多模态检索方法展开研究。具体的研究内容包括:(1)在数学表达式图像模态,针对数学表达式结构复杂、数学
学位
跨域认证要求不同信任域之间没有信任隔阂,并且跨域的设备超出了原信任域的安全管控范围,使得跨域认证系统面临安全威胁。目前主要的解决方法是依靠中心化机构构建传统跨域认证方案,这使得整个交互过程变得繁琐、复杂,从而导致效率低下。区块链去中心化的核心优势,推动了身份认证领域的发展,给跨域认证提供了新思路,节点在交互过程中产生的数据由参与认证的区块链节点统一维护,从而实现去中心化,但是区块链“公开透明”的特
学位
随着社交软件的发展,微博作为当前新兴媒体的领头羊,日渐成为人们分享生活、发表观点的首要选择,同样也是社会重要热点问题舆论产生和发酵的重要渠道。通过对用户留存的多模态异构数据进行情感倾向分析,并完成社区结构划分,可以有效实现热门话题的舆论情感走向预测,为缓解舆论提供可能的解决方案。针对舆论情感预测的实际需求,本文在多模态数据情感分析和社区发现问题上展开研究,具体研究内容如下:(1)针对情感分类过程中
学位
随着云存储技术的不断完善和发展,已经被越来越多的机构、公司和个人接受,成为云计算中一项基础的Iaa S服务。用户把由各种异构设备产生的数据上传到云端进行分析处理和长期存储。然而,存储在云端的数据可能会因为软件错误丢失或是被恶意损坏。数据完整性作为可靠云存储中的一个核心安全问题近年来受到越来越多的重视。为了确认数据被是否完好的存储在云端,研究人员提出了云数据审计方案。数据审计方案使验证者能够在不拥有
学位
眼底血管自动分割给糖尿病和高血压等病症诊断提供重要的临床信息,是计算机辅助眼底诊断糖尿病和高血压等病症的基础,其分割效果影响医师诊断的准确性,故眼底血管自动分割研究具有重要的理论意义与工程应用价值。由于眼底血管结构复杂多样,现有算法不能满足计算机辅助医师对医学图像中血管的自动分割要求。因此,本文围绕提升算法的整体分割性能、提升细小血管精度、解决复杂拓扑结构血管的分割问题展开研究。本文主要研究内容如
学位
随着云计算的快速发展,越来越多的用户选择将数据存储在远程服务器,以节省本地存储所用资源。如何验证用户远程存储在云端数据的完整性,成为许多研究人员的研究热点。与此同时,云端方面的用户身份信息丢失、相关数据泄露、用户数据被恶意篡改以及服务器的硬件故障等诸多数据安全性问题都会带来难以预估的后果。虽然人们提出很多云审计方案,但大多数方案存在用户信息认证开销大、数据存储效率不高以及不能有效进行动态更新数据等
学位
近些年随着网络的普及,越来越多的基于位置服务(Location Based Service,LBS)的应用变得很受欢迎,是人们日常生活中不可缺失的一部分,如城市交通路线规划,用户搜索附近服务等。由于位置数据中包含用户大量的敏感信息,如查询地址信息,因此在用户使用位置服务时,不断地向位置服务提供商上传位置数据并直接发布真实的位置数据,会导致用户的隐私面临泄露风险。针对这一问题,许多位置隐私保护方法被
学位
随着互联网的高速发展,微博逐渐成为人们分享与获取信息的重要平台,并吸引了数以亿计的用户。庞大的用户群体导致微博平台产生的数据呈指数级增长,用户无法迅速有效地获取到其感兴趣的博文。因此,微博个性化推荐技术应运而生。传统微博推荐主要围绕基于内容的推荐展开,但由于用户个体数据较稀疏,无法全部提取用户兴趣特征。具有社交关系的用户间,通常体现相似的兴趣爱好。因此,部分学者基于用户社交关系研究微博推荐,缓解用
学位
图像作为人们获取外界信息的一种载体,与文本相比,它包含了更为丰富的信息,然而,由于扫描和传输设备等问题,接收到的图像往往质量不佳,这些问题严重影响了图像的后续读取与分析等任务,因此,图像去噪技术已成为当前计算机视觉领域的一个重要课题,与此同时,这一方向也引起了众多学者的重视,并利用不同的技术,提出了很多去噪算法。最近,卷积神经网络凭借其较好的特征学习能力,在图像去噪领域获得了较好的应用,然而,这些
学位