【技术实现步骤摘要】
一种基于RSA与分数阶混沌系统的非对称图像加密方法
本专利技术涉及图像加密
,更具体的,涉及一种基于RSA与分数阶混沌系统的非对称图像加密方法。
技术介绍
图像作为一种简单、直观且信息量较大的信息交互载体,一直在人们的工作生活中占据着重要地位。然而公共网络的开放性使得对于图像信息的保护受到越来越多的专家学者们的广泛关注和研究。密码学按体制分类可分为对称型密码体制和非对称型密码体制。对称型密码体制的加解密使用相同密钥,其问题是:如何对密钥进行安全传输和存储。而在非对称型密码体制中,加密方和解密方采用的是不同的密钥。公钥加密的信息只有私钥才能解开,所以只要私钥没有被泄露,所传输的信息就较为安全。公钥和私钥是相对独立的,公钥用于加密,可以公开,私钥用于解密,必须严格保密,这种非对称加密方式解决了对称密码密钥分发难的问题。在非对称加密算法中使用最广泛的便是RSA算法,它的安全性主要取决于极大整数的因数分解难的问题。若极大整数做因数分解越难,RSA算法的安全性就越高。但是,RSA算法的计算耗时较长,无法满足实时通讯要求,因此如何缩短RSA算法的计算耗时是一个值得研究的问题。分数阶非线性混沌系统中的吸引子比整数阶的非线性混沌系统具有更复杂的动力学性质。分数阶系统的伪随机性更强、序列相关度更低,具有更大的密钥空间和更高的安全性,因此广泛运用在混沌图像加密领域。目前,国内外专家学者已经提出了许多图像加密算法,但是依然存在着部分不足或者缺陷:第一,在密钥流生成时,对称密码的密钥分发与存储困难;第二,RSA计算时间 ...
【技术保护点】
1.一种基于RSA与分数阶混沌系统的非对称图像加密方法,其特征在于,包括以下步骤:/nS1:利用RSA算法随机生成一对公私密钥,利用公钥对随机选取的明文信息进行加密,得到公开密文信息;/nS2:建立新转换映射,将公开密文信息转换为初始密钥;/nS3:将初始密钥代入分数阶超混沌系统方程中,通过预估校正法进行迭代后得到密钥流;/nS4:根据得到的密钥流,对明文图像进行异或扩散、单次不重复扰乱、Arnold随机扰乱以及加取模和循环左移扩散后得到最终的密文图像,完成非对称图像的加密。/n
【技术特征摘要】
1.一种基于RSA与分数阶混沌系统的非对称图像加密方法,其特征在于,包括以下步骤:
S1:利用RSA算法随机生成一对公私密钥,利用公钥对随机选取的明文信息进行加密,得到公开密文信息;
S2:建立新转换映射,将公开密文信息转换为初始密钥;
S3:将初始密钥代入分数阶超混沌系统方程中,通过预估校正法进行迭代后得到密钥流;
S4:根据得到的密钥流,对明文图像进行异或扩散、单次不重复扰乱、Arnold随机扰乱以及加取模和循环左移扩散后得到最终的密文图像,完成非对称图像的加密。
2.根据权利要求1所述的一种基于RSA与分数阶混沌系统的非对称图像加密方法,其特征在于,所述步骤S1具体包括以下步骤:
S11:接收方随机选取两个较大的不同素数p和q,定义参数n=p×q和函数f(n)=(p-1)×(q-1),将素数p和q作为密钥进行保密;
S12:接收方找到一个满足gcd(f(n),e)=1且1<e<f(n)的整数e,根据公式ed≡1(modf(n))计算得到整数d;将整数对(e,n)作为公钥,对外公开,(p,q,d)作为私钥,由接收方秘密隐藏;
S13:发送方随机选取四个明文信息m1,m2,m3,m4,对每个明文块mi进行加密,得到公开密文信息c1,c2,c3,c4,具体计算公式为:
其中,i∈{1,2,3,4}。
3.根据权利要求2所述的一种基于RSA与分数阶混沌系统的非对称图像加密方法,其特征在于,在步骤S13中,利用快速计算运算FCMO方法对模数n进行计算,具体过程为:
1)令:a=e,b=m,c=1;
2)当a=0时:将得到的输出结果c即为最终的密文c;
3)当a≠0时:若a是偶数,那么a=a/2,b=(b×b)modn:若a是奇数,那么a=(a-1),c=(c×b)modn:重复步骤3),直至a=0。
4.根据权利要求2所述的一种基于RSA与分数阶混沌系统的非对称图像加密方法,其特征在于,所述步骤S2具体为:
建立新转换映射Xi,具体表达式为:
其中,i∈{1,2,3,4},将得到的密文信息转换为小数,作为分数阶超混沌系统的初始密钥,并由此生成随机密钥流。
5.根据权利要求4所述的一种基于RSA与分数阶混沌系统的非对称图像加密方法,其特征在于,所述步骤S3具体包括以下步骤:
S31:设定初始值x1=X1,y1=X2,z1=X3,w1=X4,分数阶段α,控制参数a',b',c',d',e',f',迭代次数k1和k2,步长为h;
S32:设定预估参数和校正参数
S33:计算k=1,2,...,k1点处的校正求解系数a”和预估求解系数b”,具体计算公式为:
S34:计算出第n=1,2,...,k2个点处的预估值和校正误差,具...
【专利技术属性】
技术研发人员:黄小玲,董友霞,叶国栋,潘晨,焦开心,
申请(专利权)人:广东海洋大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。