一种基于比特链式扩散和动态密钥的图像加密方法及系统技术方案

技术编号:42105359 阅读:30 留言:0更新日期:2024-07-25 00:29
本发明专利技术提出了一种基于比特链式扩散和动态密钥的图像加密方法及系统,方法包括:根据图像可分为多个比特层的特性提出基于比特分层的链式加密的图像加密方案;用哈希MD5函数实现明文和密文之间的关联,由于该函数具有单向和防碰撞特性,有效地提高算法抵御选择明文攻击与选择密文攻击的能力;与此同时,在密码学中,最初生成的原始混沌序列无法直接用作加密工具,需要进行数学方法操作,以保留其混沌特性,并使其每个数值均落在算法所需的区间内。本发明专利技术提出的链式加密方法采用比特分层的方式,将图像划分多个比特层进行加密,从而提高了加密的效果和安全性。

【技术实现步骤摘要】

本专利技术属于信息安全,尤其涉及一种基于比特链式扩散和动态密钥的图像加密方法及系统


技术介绍

1、计算机技术的迅速发展,信息技术得到了极大的推动,数据量急剧增长。为了保证数据的安全性,加密技术得到了广泛的关注和发展加密技术受到了公众的广泛关注并取得了持续的进展。

2、比特级图像加密技术方案在加密图像,通常将比特层视为一个整体,而忽略了图像中各比特层的重要性。在实际应用中,图像中的不同比特层具有不同的信息量。比特平面关联是一种将图像中的像素按照某种规则进行分组的方法。通过比特平面关联,可以在加密过程中实现更加复杂的加密算法,从而提高加密的安全性。目前的比特级图像加密方案中,比特平面关联尚未得到充分应用。

3、动态密钥是一种随时间和使用情况而变化的密钥。这种密钥可以有效地抵御cpa(continuous password attack)攻击,因为攻击者无法在短时间内破解动态密钥。目前的比特级图像加密方案中,动态密钥尚未得到充分应用。

4、目前急需一种改进现有的比特级图像加密方案,提高图像加密的安全性和性能。


...

【技术保护点】

1.一种基于比特链式扩散和动态密钥的图像加密方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于比特链式扩散和动态密钥的图像加密方法,其特征在于,所述S1中,每一位十六进制数表示为h(x),h(x)∈{0,1,2,...,14,15},其中,x=[1,2,3,...,31,32],x表示序列的长度。

3.根据权利要求1所述的一种基于比特链式扩散和动态密钥的图像加密方法,其特征在于,所述S2表示如下:

4.根据权利要求1所述的一种基于比特链式扩散和动态密钥的图像加密方法,其特征在于,所述S3表示如下:

5.根据权利要求1所述的一...

【技术特征摘要】

1.一种基于比特链式扩散和动态密钥的图像加密方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种基于比特链式扩散和动态密钥的图像加密方法,其特征在于,所述s1中,每一位十六进制数表示为h(x),h(x)∈{0,1,2,...,14,15},其中,x=[1,2,3,...,31,32],x表示序列的长度。

3.根据权利要求1所述的一种基于比特链式扩散和动态密钥的图像加密方法,其特征在于,所述s2表示如下:

4.根据权利要求1所述的一种基于比特链式扩散和动态密钥的图像加密方法,其特征在于,所述s3表示如下:

5.根据权利要求1所述的一种基于比特链式扩散和动态密钥的图像加密方法,其特征在于,所述比特平面分解具体为:将数字图像的像素值转换为二进制,进而将其分为8位平面。

6.根据权利要求5所述的一种基于比特链式扩...

【专利技术属性】
技术研发人员:程曦圆林一挺谢之瑜程文彬
申请(专利权)人:广东工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1