基于宏微观混沌映射的散列函数及在图像加密中的应用研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:gaylene
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
散列函数作为现代密码学的重要研究分支,是实现数据完整性验证、身份鉴别和数字签名的关键。但是随着信息技术的发展和理论研究的深入,传统散列算法暴露出一些缺陷,如执行效率低、抗碰撞性差,易遭受各种形式的攻击。基于这些算法的加密系统因此受到很大威胁。设计出更为安全高效的散列函数成为如今亟需解决的重点问题。混沌理论的出现使得许多学术领域的难题得到了解决。因此,考虑利用其内在的优良特性来构造散列函数,以弥补传统散列方案存在的缺陷。主要对微观领域的量子混沌映射和几种宏观的高维度混沌映射进行了深入的理论分析,并将其融入到散列过程中设计出了不同类型的安全散列算法。另外将所构造的新型散列函数应用于数字图像的加密领域。具体创新点如下:(1)提出了一种基于量子混沌映射的散列算法。利用量子系统在时间反演后能够准确回归初态的特点,创造性地将其引入散列函数的设计中。重点分析了量子系统的动力学特性,通过雅克布矩阵法计算出最大李雅普诺夫特征指数,并描绘了其在参数变化情况下的走势。结合分岔图的分析结果,得出量子映射较经典混沌映射有着更强的非周期性,更加适用于构造散列算法。与基于经典混沌系统的散列方案相比,量子混沌方案在明文敏感性、混乱和扩散特性以及碰撞攻击的抵抗性方面都有一定的优势。(2)提出了一种结合多层混沌神经网络(Chaotic Neural Network,简记为CNN)和高维阿诺德映射的散列方案。首先构造了一个包含隐藏层的CNN模型,然后对提出的两种高维阿诺德映射进行了混沌特性分析,并用其生成连接CNN层的权值矩阵、偏差值和传递函数的参数向量。该算法的优势之一是具有极大的密钥空间以应对穷举攻击。另外可以生成128的任意倍数长度的散列值,体现了算法的高度可扩展性。仿真结果和理论分析表明,该散列方案在安全性能方面优于现有基于简单混沌的散列方案。(3)提出一种基于带密钥的混沌散列函数的新型灰度图像加解密方案。该方案巧妙地利用散列函数的单向性和输出值的伪随机特性,将外部密钥转化为图像加密算法中的混沌加密矩阵。加密算法的内部密钥由混沌加密矩阵和原始图像相互关联后取模得到,使得加密不同图像的密钥都不相同。这一设计提升了算法应对各种攻击的能力。通过对密图的相关性、信息熵、雪崩准则、加密速度等指标的分析和比较得出,本方案具有更好的安全性能和执行效率。
其他文献
随着时间的推移,客观物质在不断变化,不断有信息数据发生变化并有新的信息数据产生,如何有效处理这些历史数据,当前数据,和未来数据,这使得时态数据库应运而生。由于时态数据需要海
当前网络安全问题已经从传统的互联网范围延伸到了工业控制领域。随着工业4.0进程的不断推进,工业控制网络这种最初被设计成相对封闭环境的网络结构与互联网的连接愈加紧密。
更快速的处理海量数据,是数据中心计算领域永恒的追求。随着数据量的爆炸式的增长,以及应用领域对于数据处理时效性的要求越来越高,数据处理的压力越来越大。人们不得不着手
随着信息技术的发展,企业数据量的快速增长,全球数据量向PB发展,传统的文件系统已不适应这种大数据量的管理。在这种背景下,并随着分布式系统、网格计算等技术的发展云存储系统逐
人脸关键点是指人脸中具有特质特征的区域,比如眼角、嘴角等。人脸的关键点检测不仅对于人脸识别有很大作用,而且可以为表情识别提供基础。人们在日常生活中相互交流,语言的交流
当今时代,信息技术的迅猛发展带来了数据量的飞速增长。这些数据不仅包含数据库中的结构化数据,还含有海量来自于电子邮件、传感器、在线视频等非结构化、互不兼容的、实时的
计算机术前规划是肾脏穿刺手术的重要环节,对肾脏病诊断和介入治疗工作起着重要的指导作用。术前规划的相关技术包括肾脏医学图像的分割、肾脏医学图像的三维重建以及肾脏体
随着Android系统市场份额的不断提高,人们对Android平台应用的隐私泄漏的关注度提高。为了能够防止恶意泄漏用户隐私的程序在市场上传播,本文针对Android平台应用隐私泄漏的
无线网状网络(Wireless Mesh Network,WMN)作为Internet“最后一英里”的接入方案,能够提供一种灵活且低成本的多跳通信。随着近年来智能手持设备的快速发展,各类基于无线网络的
随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代走入了信息爆炸的时代。但是,面对海量的信息,从中找到自己感兴趣的信息是一件非常困难的事情,因此出现了“信息过载”的现