公钥私钥是如何实现加密通信的?

2026-05-29 12:192阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计803个文字,预计阅读时间需要4分钟。

公钥私钥是如何实现加密通信的?

1. 鲍勃有两把钥匙,一把是公钥,另一把是私钥。

2.鲍勃把公钥送给他的朋友们——彼得、乔治、苏珊——每人一把。

3.苏珊要给鲍勃写一封保密信。她写完后,用鲍勃的公钥加密。

1)鲍勃有两把钥匙,一把是公钥,另一把是​​私钥​​


2)鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。


3)苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。


4)鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法解密。


5)鲍勃给苏珊回信,决定采用"数字签名"。他写完后先用Hash函数,生成信件的摘要(digest)。

6)然后,鲍勃使用私钥,对这个摘要加密,生成"数字签名"(signature)。

公钥私钥是如何实现加密通信的?

7)鲍勃将这个签名,附在信件下面,一起发给苏珊。

8)苏珊收信后,取下数字签名,用鲍勃的公钥解密,得到信件的摘要。由此证明,这封信确实是鲍勃发出的。

9)苏珊再对信件本身使用Hash函数,将得到的结果,与上一步得到的摘要进行对比。如果两者一致,就证明这封信未被修改过。

10)复杂的情况出现了。

阅读全文

本文共计803个文字,预计阅读时间需要4分钟。

公钥私钥是如何实现加密通信的?

1. 鲍勃有两把钥匙,一把是公钥,另一把是私钥。

2.鲍勃把公钥送给他的朋友们——彼得、乔治、苏珊——每人一把。

3.苏珊要给鲍勃写一封保密信。她写完后,用鲍勃的公钥加密。

1)鲍勃有两把钥匙,一把是公钥,另一把是​​私钥​​


2)鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。


3)苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。


4)鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法解密。


5)鲍勃给苏珊回信,决定采用"数字签名"。他写完后先用Hash函数,生成信件的摘要(digest)。

6)然后,鲍勃使用私钥,对这个摘要加密,生成"数字签名"(signature)。

公钥私钥是如何实现加密通信的?

7)鲍勃将这个签名,附在信件下面,一起发给苏珊。

8)苏珊收信后,取下数字签名,用鲍勃的公钥解密,得到信件的摘要。由此证明,这封信确实是鲍勃发出的。

9)苏珊再对信件本身使用Hash函数,将得到的结果,与上一步得到的摘要进行对比。如果两者一致,就证明这封信未被修改过。

10)复杂的情况出现了。

阅读全文