什么是公钥密码(Public Key Cryptography)?

公钥密码术是一种被广泛采用的加密数据的密码系统。与对称密码术不同的是,对称密码术只使用一个密钥,这种类型的系统被认为是非对称的,因为它依赖于一对密钥。公钥密码术最初是由密码学家惠特菲尔德·迪菲和马丁·赫尔曼...
公钥密码术是一种被广泛采用的加密数据的密码系统。与对称密码术不同的是,对称密码术只使用一个密钥,这种类型的系统被认为是非对称的,因为它依赖于一对密钥。公钥密码术最初是由密码学家惠特菲尔德·迪菲和马丁·赫尔曼在20世纪70年代引入的。这种加密系统通常被称为Diffie-Hellman加密,作为向发明者致敬的一种方式如上所述的手持计算机,公钥密码技术使用两个密钥:一个公共密钥和一个专用密钥。这两个密钥在加密消息以保护其包含的数据以及解密消息以便读取时起作用。在该系统中,公钥可以自由共享和分发。但是,私钥是保密的,只能由任何拥有密钥的人。为了提供额外的安全层,私钥由加密的密码短语保护,这实际上是密钥所有者创建的密码的更强大版本公钥和私钥在数学上都是相关的。尽管有这种关系,但从数学上讲,从公钥中派生出私钥是不可能的。这是因为它们有两个截然不同的用途。公钥是用来加密初始消息的,而私钥的目的是解密,任何用公钥加密的消息,只有在被相应的私钥解密后才能被查看以John和Jane之间的通信为例,可以检查公钥加密的工作原理。John生成一个密钥对并将公钥发送给Jane,Jane使用该密钥对消息进行加密,以便只有John可以读取该消息。当从Jane收到消息时,John使用他的密钥来解密和读取它。因为John创建了密钥对,所以他是私钥的所有者,因此,只有一个人能够解密和阅读邮件。任何人如果想使用公钥密码来保护通信,就可以通过电子邮件很容易地做到这一点。例如,如果约翰想保持他和简之间的通信私密,他只需将加密所需的公钥附加到邮件中即可。由于密钥可与任何人共享,因此通过电子邮件发送该密钥不会带来安全风险。使用该系统的应用程序的一个常见示例是名为Pretty Good Privacy®(PGP®)的流行加密软件。
  • 发表于 2020-07-29 19:11
  • 阅读 ( 2391 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具