1.一种基于哈密顿保守混沌系统和二维离散小波变换的图像加密方法,特征包括如下步骤:步骤1、应用一种哈密顿保守混沌系统:
其中,x,y,z,w是状态变量;
步骤2、采用Cygwin NIST测试软件,将上述哈密顿保守混沌系统进行NIST测试,结果满足NIST测试的三个条件;
步骤3、在图像加密部分,将上述混沌系统和二维离散小波变换相结合,并且将混沌系统的初值、系统参数和小波函数作为加密算法的密钥,通过混沌系统产生的伪随机序列对明文图像进行置乱和扩散,且在置乱过程中引入了二维离散小波变换,将置乱后的图像数据与原始图像细节系数进行小波重构,并将重构后的图像数据进行按位异或运算、或模加运算后得到加密图像;
步骤4、将加密后图像进行直方图分析、相邻像素相关性分析、信息熵计算、像素变化率计算、归一化平均变化强度测试、实时性分析、密钥空间分析。
2.根据权利要求1所述的一种基于哈密顿保守混沌系统和二维离散小波变换的图像加密方法,步骤3所述的图像加密部分,在置乱过程中应用二维离散小波变换,将图像的低频部分提取出来,只对其低频部分进行置乱操作。
3.根据权利要求1所述的一种基于哈密顿保守混沌系统和二维离散小波变换的图像加密方法,步骤4所述的密钥分析部分,图像加密算法采用的密钥为哈密顿保守混沌系统的初
318
值和系统参数,密钥空间大小为2 。