混沌加密算法的研究与实现

被引量 : 19次 | 上传用户:qingjietianjiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在数字化的今天,信息安全变得越发重要。信息安全中的核心技术—密码学有着尤为重要的意义,因此研究安全高效的安全算法成为目前的一个重要的研究领域。一些新兴的密码学理论,如混沌密码学、量子密码学等,也引起了越来越多的青睐。混沌算法产生的时间序列对初始条件敏感,结构复杂,难以分析和预测,但同时,它可以提供具有良好的随机性、相关性、复杂性的伪随机序列,独有的密码学特性,使之非常适合于序列密码加密。本文主要研究基于混沌Logistic算法的序列加密算法和应用研究的问题。本文首先描述混沌的特性和序列密码的加密特点,讨论混沌算法在序列密码加密算法应用中存在的问题及解决办法。序列密码是一种重要的私钥密码体制,目前已提出的序列密码算法基本上都是利用密钥流和明文的异或而得到密文,因此运用混沌算法加密的关键是密钥流的生成,算法的安全性也完全由密钥流的性质所决定。在一段连续的明文和密文被截获的情况下,单一的混沌算法易受混沌重构的攻击。本文对Logistic映射混沌过程进行详细分析和全程跟踪测试,准确找到了能够确保其进入混沌状态的控制参数取值;以Logistic映射为混沌模型,设计并实现双重混沌算法,扩充控制参数,产生双重混沌轨道,抵御混沌重构威胁;采用Fibonacci序列扰动的方法映射到整数空间,解决混沌应用在计算机中的有限精度问题,引入明文长度为控制参数,参与控制混沌算法的初始循环,增强生成混沌序列的随机性,达到用相同初始密码加密也可以得到不同的密文的目标,进一步提高抗破译性,保护数据。本文主要进行了如下几方面的工作:1.分析网络安全现状,对混沌密码加密技术进行研究,提出利用混沌技术对双字节数据进行加密的解决方案;2.针对网络用户的行为进行分析,分析混沌密码的安全性,对加密算法进行总体的设计和研究,完成加密算法模块的需求设计;3.完成混沌密码技术对电信用户的安全要求,对设计的各个模块进行初步的验证,最后通过网络安全进行测试,完成加密算法的实用性研究;并对算法框架设计规划方案;4.深入研究LOGISTIC映射机制以及FIBONACCI的扰动技术,针对实际的电信用户,利用混沌技术对双字节安全性能提出改进意见:5.完成加密文件检测模块,获取加密密码模块,混沌参数生成模块,混沌与扰动模块,混沌算法输出模块等算法各模块最后的测试工作。随着技术的发展和深入,混沌加密算法也将得到进一步的发展,必将也运算效率更高的算法的出现,更好的解决安全加密问题。
其他文献
在轿车开发过程中,轿车车身覆盖件具有形状复杂,结构尺寸大、精度高、表面质量要求严格等特点,其模具和包边机构设计一直是整车开发的重要环节,特别是覆盖件拉深模具型面和包
农业是国民经济的基础,耕地是农业的根本,而基本农田又是耕地的主要部分,是粮食生产的基础,因此保护基本农田是耕地保护工作的重点,对保障粮食安全、维护社会稳定,实现经济社
电控机械式自动变速器(Automated mechanical transmission,简称AMT)是在普通手动变速器(Manual Transmission,简称MT)的基础上将手动操纵执行机构换成一套电控执行机构改造
<正> 1944年,Sauer用六甲基二硅氧烷与五氧化二磷反应,首次获得了分子中含有磷原子和硅原子的化合物(MejSiO)3PO。六十年代初期,Canavan通过对一系列硅氧基烃基膦酸酯的热分解
The Story of an Hour was published in 1894 and it is the best one in Chopin’s short stories.Translation versions of The Story of an Hour by Shen Dan,Jin Li and
个人银行业务是商业银行的主要业务品种之一,它在推动我国社会经济发展和实现银行经济效益最大化方面起着举足轻重的作用。当前,各商业银行对个人银行业务的争夺愈演愈烈。因
古典主义绘画艺术发生在理性启蒙的高峰期,艺术中的理性启蒙精神成为可能,由此形成古典主义绘画艺术精神追求中的三个重要症候,即从膜拜彼岸的神的虚幻世界转向关注此岸的人
西周时期青铜铭文的铸造、铭刻日趋成熟,涌现出一批以"某某(作器者)曰"开头的自述型铭文。这类铭文,具有明确的记言意识,以追孝为主要目的,以颂扬祖先功业、表达黾勉从事的决
教育改革正逐步聚焦于教学质量和教师素质的提高,教师专业发展越来越成为教师成长和学校发展的重中之重,不断促进教师专业发展是提高师资整体水平实现学校可持续发展的重要保
当今世界,推动科学技术高速发展、成果层出不穷的一个重要原因在于,作为交流媒介的科技英语发挥着关键作用。科技英语的典型特征是大量使用名词和名词词组,在一致式中用动词