公钥密码基础与双钥机制.pdfVIP

  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文档。上传文档
查看更多

公钥公钥基本概念基本概念

公钥公钥((又称双钥称双钥和非对称和非对称)),

是1976年由W.Diffie和M.Hellman在其

“学新方向学新方向”一文中文中,见划时时

代的文献:

W.DiffieandM.E.Hellman,New

DirectrionsDirectrionsininCryptography,Cryptography,IEEEIEEE

TransactiononInformationTheory,

V.ITV.IT-22.No.6,22.No.6,NovNov1976,1976,PP.644PP.644-654654

2007-3-222

公钥公钥基本概念基本概念(Cont(Cont.))

公钥系统公钥系统

用陷门函数用陷门函数f作为加密函数作为加密函数,将将f公开公开,并公并公

开加密密钥。此时加密密钥便称为公开密

钥钥,,记为记为Pk。。f函数的设计者将函数的设计者将δ,,

用作密钥,此时δ称为,记

为为SkSk。。由于加密函数是公开的由于加密函数是公开的,,任何人都任何人都

可以将信息x加密成y=f(x),然后送给函数

的设计者的设计者((当然可以通过不安全信道传当然可以通过不安全信道传

送);由于设计者拥有Sk,他自然可以解

-1

出出xf(y)(y)。。

2007-3-223

双钥双钥((公钥公钥))

系统中系统中,加密密钥称公开密钥加密密钥称公开密钥((publiblicKKey))

可以公开发布();而密

钥称私人密钥(privatekey,简称私钥)。

加密加密:

((,py),py),private-key)y)

M=DEMub-ke

认证:

M=E(D(M,private-key),pub-key)

2007-3-224

双钥双钥((公钥公钥))

同时实现加密和认证(AB)

C:C:AA发给发给BB的密文的密文

c=E(D(m,private-key-A),pub-key-B)

m:B恢复出的明文

m=E(D(cm=E(D(c,privateprivate-keykey-B)B),pubpub-keykey-A)A)

2007-3-225

常规加密和公开密钥加密常规加密和公开密钥加密

2007-3-226

公钥公钥基本概念基本概念(Cont(Cont.))

单向函数

是满足是满足下列条件的函数列条件的函数f:

(1)给定x,计算y=f(x)是容易的;

(2)(2)给定给定yy,计算计算xx使使yf(x)是是的的。。

-1

(所谓计算x=f(Y)是指计算上相当复杂)

2007-3-227

公钥公钥

文档评论(0)

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

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

1亿VIP精品文档

相关文档