基于EIGamal加密算法非对称数字指纹体制.docVIP

基于EIGamal加密算法非对称数字指纹体制.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文档。上传文档
查看更多
基于EIGamal加密算法非对称数字指纹体制

基于EIGamal加密算法非对称数字指纹体制   摘 要:将EIGamal公开密钥方案的思想用于非对称数字指纹体制的构造,提出一种不使用一般的安全多方计算协议的非对称数字指纹体制,该方案不仅具有较好的实现效率,还增加了用户的安全性,降低了发行商的风险,而且还能确定性地跟踪叛逆者。   关键词:EIGamal加密算法;数字签名;数字指纹;数字水印   中图分类号:TP309 文献标识码:A   文章编号:1004-373X(2010)03-047-02      Asymmetric Digital Fingerprinting Scheme Based on EIGamal Encryption Algorithm   HE Shaofang   (Science College,Hu′nan Agricultural University,Changsha,410128,China)   Abstract:An asymmetric digital fingerprinting scheme based on the idea of EIGamal encryption algorithm that avoids using the general multiparty computations protocol is introduced.Furthermore,this scheme has rather efficient in implementation.It increases the safety of customs,reduces the risk of distributors and allows efficient deterministic traitor tracing.   Keywords:EIGamal encryption algorithm;digital sign;digital fingerprinting;digital watermark      0 引 言      数字水印技术和数字指纹技术是近几年发展起来的新型数字版权保护技术,数字水印是将相同的标识嵌入到同一个电子数据中,而数字指纹是将不同的标识嵌入到同一个电子数据中,数字指纹代表与用户(购买者)或与该次购买过程有关的信息。当发行商发现有被非法分发的授权信息时,可以根据其中所嵌的指纹信息追踪出非法用户。但是,传统的对称数字指纹体制[1,2]不能对非法分发者的行为进行确定,因为发行商也可以分发带有某用户指纹的拷贝以对该用户进行陷害。针对此问题,Pfitzmann和SchunterDI引入了非对称指纹的概念[3],当获得了非法拷贝时,发行商可以跟踪出非法分发者并能向审判者提供证据,此概念一经提出便引起了研究者的广泛关注[4-10]。本文基于EIGamal加密算法的思想构造了一种数字指纹体制。由于该体制主要采用的是对称密码体制中的加解密算法,而密钥的计算只需进行简单的指数取模再求乘积即可得到,因此具有较好的实现效率。另外,本方案的密钥由M(发行商)随机选取,增加了叛逆者陷害其他无辜用户的难度。由于用户的个人解密密钥对M不可见,M无法陷害无辜用户,这增加了用户的安全性。再者,本方案引入了第三方,避免使用一般的安全多方计算协议,并且较完全可信的第三方而言,降低了对其信任度的要求,从而降低了M的风险。      1 基于离散对数的EIGamal公开密钥方案[11]      密钥产生过程:任意选择一个素数??q,g是Z??p的?┮桓錾?成元,再任意选择一个小于q的随机数x,计算??y≡g??x??mod?? q,以(g,q,y)作为公开的密钥匙,x作为秘密密钥。   加密过程:设欲加密明文信息为m,随机选择?┮桓鲇?q-1互素的整数k,计算C??1≡g??k ??mod?? q,C??2≡??mg??k ??mod?? q,密文为(C??1,C??2)。   解密过程:C??2/C??x??1 ??mod?? q。??      2 基本方案描述      协议的参与实体有:发行商(M)、用户(B)、指纹分发中心(FIC)、法官(J);基本协议有:初始化协议、带指纹拷贝生成(即指纹嵌人)协议、跟踪协议、审判协议。   2.1 初始化协议   所有的实体产生经过认证的公钥和私钥对及相应的数字签名机制(如用户B的密钥对为(pk??B,sk??B),相应的签名和验证函数为signsk??B,verpk??B),并且公开他们相应的公钥和签名验证函数,各个实体之间的少量秘密信息传递可以通过该公钥密码体制进行,M将要发售的拷贝分成??l??个子块block????j,j=1,2,…,l。??

文档评论(0)

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

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

1亿VIP精品文档

相关文档