【技术实现步骤摘要】
一种基于五点取样法的混沌序列选取方法及装置
[0001]本专利技术属于图像加密
,具体涉及一种基于五点取样法的混沌序列选取方法及装置。
技术介绍
[0002]随着互联网、通信技术和多媒体技术的发展,数字图像已被广泛应用于各个领域。这些在公共网络上传输的图像文件可能包含着大量的隐私信息,它们面临着窃听、非法修改、重复等各种安全威胁。由于图像拥有数据容量庞大、冗余性高和相邻像素间关联性强等内在特性,导致传统的文本加密算法在图像加密领域适用性较低。因此,高效、高安全性的图像加密算法受到了广泛的关注。
[0003]由于混沌系统的初值敏感性、不可预测性、随机性和高复杂度等特点,大量基于混沌系统的图像加密算法被提出。然而,与明文无关的混沌加密序列,存在被攻击者使用统计分析获得部分明文图像的潜在风险。为了提高混沌序列和明文图像的关联性,诸如SHA256等哈希算法被应用于生成明文相关的混沌序列。但是,当涉及到批量图像加密场景时,重复地混沌序列生成操作会导致效率低下。因此,如何设计安全高效的混沌序列选取方法已成为一个重要挑战。< ...
【技术保护点】
【技术特征摘要】
1.一种基于五点取样法的混沌序列选取方法,其特征在于,包括:对输入的待加密图像以及加密过程中生成中间图像,均采用改进的五点取样法,获得取样点的取样返回值;基于所获得的取样返回值计算混沌序列偏移值;采用所述混沌序列偏移值选择原始混沌序列中的子序列,对图像进行加密。2.根据权利要求1所述的一种基于五点取样法的混沌序列选取方法,其特征在于,所述采用改进的五点取样法,获得取样点的取样返回值,包括:基于五点取样法获取取样基准点;基于所述取样基准点获取近邻取样点;基于所述取样基准点和近邻取样点计算取样返回值。3.根据权利要求2所述的一种基于五点取样法的混沌序列选取方法,其特征在于,所述基于所述取样基准点获取近邻取样点,包括:对每个取样基准点,选取以自身为中心,左上、上、右上、右、右下、下、左下、左共八个的近邻取样点。4.根据权利要求3所述的一种基于五点取样法的混沌序列选取方法,其特征在于,基于所述取样基准点和近邻取样点计算取样返回值,包括:将各取样基准点和对应的近邻取样点共九个点累加后取均值,并向下取整,得到取样返回值。5.根据权利要求1所述的一种基于五点取样法的混沌序列选取方法,其特征在于,基于所述取样返回值计算混沌序列偏移值,包括:对所述取样返回值进行位异或操作,计算得到混沌序列偏移的基准值,计算如下:shift1=bitxor(bitxor(bitxor(bitxor(p1,p2),p3),p4),p5);其中,shift1表示混沌序列偏移的基准值,p1,p2,p3,p4,p5表示改进的五点取样法获得的五个取样返回值,bitxor(a,b)表示对a和...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。