利用单一混沌系统实现的加密算法结构简单且容易被攻击,采用多个混沌系统加密是提高加密系统安全性的有效措施。文中提出一种基于循环移位和多混沌映射的图像加密算法,循环移位操作可以有效地改变图像的像素值。首先,利用分段线性混沌映射( Piecewise Linear Chaotic Map, PWLCM)和 Logistic映射产生不同的混沌序列,并根据不冋混沌序列生成索引矩阵和循环移位数。然后,根据索引矩阵对眀文图像进行置换操作,根据循环移位欻对置换图像依次做左循环移位操作。最后,通过 Logistic混沌序列和 PWLCM混沌序列对循环移位后的图像进行置乱和扩散操作,最终得到加密图像。对图像直方图、信息熵、差分攻击、相关性进行的测试和分析结果表明,所提加密算法具有高安全性和抵御各种攻击的能力,可以应用于图像加密系统中。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !