ECC密码体制结合图像隐藏技术在商务文档中应用.docVIP

ECC密码体制结合图像隐藏技术在商务文档中应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ECC密码体制结合图像隐藏技术在商务文档中应用

ECC密码体制结合图像隐藏技术在商务文档中应用   [摘要] 将椭圆曲线密码体制与图像隐藏技术相结合,给出了商务文档在安全传输中基于Menezes-Vanstone密码体制的系统模型,实现了隐蔽性与安全性的结合,大大提高了电子商务文件网上传输的安全性.   [关键词] 椭圆曲线密码体制 图像隐藏 Menezes-Vanstone密码体制      解决文档在网络上的安全传输问题,最常用的方法是传送文档的密文,因为密文是人们难以看懂的,所以在很大程度上认为是保密的和可以信赖的,但是密文文件往往又是入侵者的攻击对象.由此我们提出将商务文档加密后再进行信息隐藏处理,也就是将密文隐藏在不容易引起怀疑的或具有伪装性的其他载体中,之后在网上传输该载体,这样就大大提高了电子商务文件网上传输的安全性.   一、椭圆曲线密码系统   1.椭圆曲线密码体制   椭圆曲线密码体制,即基于椭圆曲线离散对数问题的各种公钥密码体制.最早由Miller和Koblitz[1] 于1985年分别独立地提出.它是利用有限域上椭圆曲线的有限点群代替基于离散对数问题密码体制中的有限循环群所得到的一类密码体制.对于椭圆曲线密码系统(ECC)的安全性,其数学基础是计算椭圆曲线离散对数问题(ECDLP)的难解性[1,2].一般来说,ECC没有亚指数攻击,所以它的密钥长度大大地减少,256bit的ECC密码体制成为目前已知公钥密码体制中每位提供加密强度最高的一种体制.   2.椭圆曲线的定义   所谓椭圆曲线指的是由韦尔斯特拉斯(Weierstrass)方程:      所确定的平面曲线,其中系数定义在某个域上,可以是有理数域、实数域、复数域,还可以是有限域GF(pr).椭圆曲线密码体制中用到的椭圆曲线都定义在有限域上的.   椭圆曲线上所有的点外加一个无穷远点构成的集合连同其上定义的加法运算构成一个Abel群.在等式:中,已知和点求点比较容易,反之已知点和点求却是相当困难,这个问题称为椭圆曲线上点群的离散对数问题.椭圆曲线密码体制正是利用这个困难问题设计而来.   3.Menezes-Vanstone密码体制   公钥密码体制搬到椭圆曲线上来一般都需要建立一个消息空间到椭圆曲线群的可逆嵌入映射,将信息进行编码.,Menezes???S.Vanstone[7]于1993年提出了一种不需要EC编码的密码方案.   设消息为:是椭圆曲线上的一个阶点,关于的DLP问题是困难。   用户选取各自的密钥;   用户计算,将公开,用户计算,将公开;则用户的密钥对分别是:.   加密过程:   (1)获取的公钥,计算;   (2)计算,且向发送消息.   解密过程:   (1)计算   (2)计算,得到消息.   这一方案对任意都可以编码.   注意:如果,则重新选取公钥,但这种情况发生的概率很小,这一方法的膨胀率约是2.   二、系统框架   发送方:利用ECC加密算法用的公钥对商务文档加密后生成密文文件,再利用隐藏技术将密文文件和自己的公钥两样东西隐藏到BMP图像文件中,在网上传输的是一个隐藏有密文文件的BMP图像文件.   接收方:从网上接收的是隐藏有密文文件的一张BMP图像,利用隐藏提取技术从这样的文件中提取出密文文件和的公钥,再利用ECC解密算法利用自己的私钥和的公钥将密文文件解密,还原出商务文档的原文.   我们以24位BMP图像作为隐藏密文的载体,要把密文信息存储到位图阵列信息中,可以使用每个字节的最不重要的位来隐藏密文信息,这样可以保证对BMP图像的外部特征改变不大,人们在浏览图像时感觉不到。系统框架如图1所示.   图1 系统框架   三、系统设计与实现   1.系统的总体设计如图2、图3所示   图2 发送方模块   图3 接收方模块   2.椭圆曲线密码体制部分设计   (1)椭圆曲线方程的系数及素数域的选择,即选择素数.由这三个参数可以确定一个椭圆曲线。根据NIST推荐,我们选取:   =-3,   b=0xE59C80E7 OFA7E9ABFEB8DEEC C146B9B1,   p=2192-264-1,   h=1,   n=0x FFFFFFFF FFFFFFFF FFFFFFFF 99DEF836 146BC9B1 B4D22831,   p为此椭圆曲线的基点,   px=0x188da80eb03090f67cbf20eb43a18800f4ff0afd82ff1012,   py=0x7192b95ffc8dd6b24cdd573f977a11e794811.   注:选择a=-3是因为当使用雅可比坐

文档评论(0)

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

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

1亿VIP精品文档

相关文档