本发明涉及一种信息加密技术,特别是涉及一种图像加密方法。
背景技术:
在军事系统、电子政务、金融系统以及日常生活等领域,每天都会产生大量的图像。为保护这些图像信息内容不被窃取,图像加密技术引起了学术界和工业界的广泛关注。研究者已提出多种图像加密方法。然而,这些方法有的已被破译,有的安全性弱,有的效率低等问题,难以令人满意。
为提高图像加密的安全性和效率,保证图像的安全高效传输,结合高级数据加密标准(Advanced Encryption Standard,AES)和混沌理论,设计了一种基于AES和混沌的图像加密方法。该方法利用了AES高安全性,以及混沌的随机性和复杂性,有效地保护了交互图像网络传输和存储的安全性。
技术实现要素:
本发明的目的:针对现有图像加密方法安全性弱或加密效率低等问题,提出一种基于AES和混沌的图像加密方法。
本发明的技术方案:为实现上述发明目的,采用的技术方案为基于AES和混沌的图像加密方法,令发送方为Alice,接收方为Bob,Alice的加密步骤如下:
步骤1:令明文图像I大小为m×n,采用哈希算法SHA-256得I对应的256位哈希值K=k1, k2, …, ki, …, k32,其中ki为8位,令分段线性混沌映射(Piecewise Linear Chaotic Map,PLCM)的初始值x0和参数q,迭代该映射m×n次,产生一个混沌序列X={xi}mn;
步骤2:Alice将X