一种商业合同原件的RAS混沌加密方法.docVIP

一种商业合同原件的RAS混沌加密方法.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种商业合同原件的RAS混沌加密方法   摘 要   本文设计了一种商业合同原件的加密新方法。通过将混沌算法嵌入到商业合同图片灰度像素RSA的加密过程中,降低了合同原件图片中存有的大量相同颜色像素的影响,改进了密文图像像素置乱效果,提高了图像加密的安全性。实验结果显示了加密算法的置乱效果。   【关键词】混沌 图像加密   1 引言   电子商务是基于计算机网络环境的电子化商务活动。无论是商品的销售者还是商品的消费者都面临许多安全威胁,为了保证电子信件的安全,目前采用了各种必威体育官网网址用的密码算法,最常使用的双密钥加密算法是美国的RSA公钥密码算法,该算法的对于加密文字电子数据信息应当说是非常有效的,但是将上述算法直接用于商业合同和各种产品的样品图片的加密效果不理想,其主要原因是图像中包含有大量的空白像素点,如果一段明文像素全为相同颜色的像素点,那么加密出的密文就可能会出现有规律的加密结果,因此对合同和产品的样品图像的RSA直接加密运算应当避免出现被加密的一段明文像素全为相同颜色的现象。本文将基于目前使用的RSA加密算法,进一步研究如何降低商业合同图片中整块相同颜色像素的影响,进而改进密文图像像素的置乱效果。   2 Lorenz混沌离散实值序列的产生   美国气象学家Lorenz在研究大气的湍流运动时,建立了一个三变量的自治常微分方程组:式中σ、b、r是系统参数,在三者分别取值为10、8/3、28时产生混沌离散实值序列。通过选择系统的上述三个参数和三个初始值 x0、y0、z0可以生成一系列具有复杂和不可预测的三个离散实值序列:x1,x2,…xn,y1,y2,…yn,z1,z2,…zn。在本文设计的图像加密算法中,将使用其中的任意一个或几个离散实值序列输出值作为随机数嵌入加密过程。把两个任意离散实值序列xk,yk转化为小数序列的公式为:   式中,frav16( )是截取16位小数部分,int( ) 是截取整部分,modN为模N运算。在本文对图像各点灰度像素的加密过程中,将分别使用上述离散实值序列依次转化得到的一系列值。   3 RSA算法的加密过程   RSA (Rivest Shamir Adleman)算法是由美国麻省理工学院的Ron Rivest,Adi Shamir和Len Adleman于1977年研制并于1978年发表的一种算法。目前,此方案被广泛接受并成为通用公开密钥加密算法。   RSA算法的描述:   ①取两个素数p和q(必威体育官网网址) ②计算n=pq(公开),③(n)=(p-1)(q-1)、(必威体育官网网址),④随机选取整数e,满足gcd(e,(n))=1(公开),⑤计算d,满足ed=1mod(n)(必威体育官网网址),加密算法:C=Memodn,解密算法:M=Cdmodn,算法验证:C=Memodn,ed=1mod(n),Med=Mmodn。   4 图像像素DSE混沌加密的设计   图像中各点的像素是由其灰度分量组成的,设图像k组像素的灰度分量值为B,对图像k组明文像素的灰度分量值B进行加密得到该点对应的灰度分量值B′。因为每个像素的灰度范围为十进制0~255,8个灰度像素排列后为16位长度的十六进制数。选择RSA算法一次加密8个灰度像素组成的16位十六进制数明文后生成16位十六进制数密文。本文设计的一种针对灰度图像像素的RSA混沌加密算法如下:   ,式中,φ(k)是通过Lorenz混沌系统得到的三个离散实值序列依次转化得到的一系列数值之一。RSAjia表示为RSA加密运算,P(k)为位每组8个灰度像素的数值排列, C(k-1)表示图像k组的前一组像素加密后得到的灰度分量值的排列。由于对图像k组像素灰度分量值的加密过程引入了前一组像素密文对应的灰度分量值,使图像的 组像素的加密过程受到前面各组像素密文的滚动递推式的影响。由于合同原件图片中有大量整块颜色相同的像素,通过引入了前面一组像素加密后的密文到当前一组像素的加密过程中,可以避免密文规律性过强产生的安全性问题。通过将Lorenz混沌序列的转化值嵌入到图像像素的加密过程中,还可以进一步打乱了密文的规律性,改进图像加密算法的置乱效果。   5 实验结果   RSA公钥密码算法的参数选择如下:模数值:n=2565113979143461   加密密钥:e=2531159861296255 解密密钥:d=1001650495   设:第k组8个像素的明文M1与第k+1组8个像素的明文M2的灰度分量值相同均为P(k)=P(k+1)=0224761580426166。过RSA算法加密后对应第k组和第k+1组密文通过下面公式计算:   RSA混沌加密算法的参数选择如下:   φ(k)=φ(k+1)=0158751478615687, C(k-1)=

文档评论(0)

sis_lxf + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档