基于Henon映射的伪随机数发生器设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:panzx777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
混沌系统具有内在随机性、遍历性、轨道不稳定性、初值敏感性以及混沌序列长期演化的不可预测性等特点,这些特点与密码学的基本要求相一致,因此混沌在近年来的图像加密研究领域中得到广泛的应用。理论上混沌映射产生的序列状态是无限不重复的,但由于计算机的有限字长效应,序列周期性受到很大影响。Gernak采用对混沌系统参量随机扰动的方法,周红等提出用序列扰动的方法,王红霞提出了数字化混沌序列相互选择m的方法,都显著地扩展了序列周期。  本文设计了一种伪随机数发生器,即一种能够产生具有良好随机性的混沌序列的混沌函数。主要是利用Chebyshev映射随机扰动Henon映射参数,Chebyshev映射每一次扰动时的变量受Logistic映射控制。这种方法同周红等提出的用序列扰动参数的方法相比,参数的变化数目远大于由序列控制生mam成的参数数目。因为序列是一个确定的序列,并且是有周期的,在迭代一定m次数以后又回到初始的扰动状态进行扰动。而用Chebyshev映射作为扰动的变量时,由于Chebyshev映射产生的混沌序列的信息熵较大、数据分布图比较均匀,并且由Logistic映射对Chebyshev映射变量值进行控制,因而Chebyshev映射产生的混沌序列的周期得到了较好的扩展,可以产生数目众多的、随机性较好的混沌序列来改变Henon映射的参数。同时利用研究比较多的Chebyshev映射和Logistic映射作为扰动变量,因为Chebyshev映射和Logistic映射具有良好的混沌特性,从信息熵的角度分析可知,Chebyshev映射产生的混沌序列信息熵较大,序列分布比较均匀,随机性较好,并且是一维的,混沌序列的产生简单、快速。同张瀚等提出的基于Henon映射的快速图像加密算法相比,虽然也是在参数上进行变化,但是本算法实现简单,不用进行大量的循环迭代和每次迭代次数的改变。在本算法中Henon映射的参数每一次迭代时都会改变,也就是说Henon映射随时都在脱离原来的迭代轨道,那么,显然,Henon映射不可能陷入周期,从而实现破坏原周期的目的,进而得到随机性较好的混沌序列。本文设计的伪随机数发生器产生的混沌序列的随机性比较好,用于数字图像加密,取得了较好的加密效果。从信息熵分析、序列随机性检验、数据直方图比较等方面对密码和密文进行安全性分析,取得了比较理想的加密效果,实现了信息系统的安全保密。
其他文献
本文分四章,研究了几类(次)线性算子及其高阶交换子和多线性交换子在截口上的有界性.   第一章得到了由BMOF(Rn)函数和核K(x,y)满足一定截口条件的奇异积分算子H生成的高阶交
本文从一个3×3谱问题出发,获得了NLS-MKdV方程族。然后利用特征值问题的非线性化方法,得到了一个在Poisson流形R3N上的具有Lie-Poisson结构的有限维Hamilton系统。通过引入A
贝叶斯网络是用来表示变量间概率关系的图形模型,它提供了一种自然的表示因果信息的方法,用来发现数据间的潜在关系.以其独特的不确定性知识表达形式、丰富的概率表达能力、
本学位论文主要利用亚纯函数的值分布理论研究了复线性微分方程的解的增长性问题,建立了复线性微分方程的解的增长性与亚纯函数的值分布理论中一些深刻结果之间的联系.我们考
粗糙集理论是波兰数学家Z. Pawlak于1982年提出的一种处理不确定和不精确知识的数学工具,它的主要思想就是保持分类能力不变的前提下,通过知识约简,导出问题的决策或分类规则
粗糙集理论是波兰数学家Pawlak于1982年提出的。它是一种新型的处理不确定性和不精确性知识的数学工具,目前已在机器学习、决策分析、过程控制、模式识别与数据挖掘等领域得到
本文研究了几类代理签名方案,包括共享验证门限代理签密方案、具有消息恢复的代理多重签名方案、权限可控的公开验证代理签密方案、有限次代理签名方案、多接收者签密方案,取得
今年4月20日到21日,中央召开了对外宣传工作会议。这次会议预示着中国对外传播事业将进入一个新的历史机遇期。会后,我们采访了一些中央涉外媒体的领导,他们结合工作实际讲述
组合预测就是综合利用各种预测方法,以适当的加权平均形式得出组合预测模型。随着不确定理论的发展,越来越多的预测以区间的形式给出。而组合预测最关心的问题就是如何确定权
模的覆盖和包络的概念在环模理论、同调代数、代数表示论和交换代数领域有着极其重要的作用.一般地,描述一个环或代数R上的所有模几乎是不可能的,除非R是有限表示型的(即每个模都