← Back to ExploreYShared byYuki Sato
Feynman teaching note
公钥加密是怎么回事
SubjectComputer Science
Area tags
Computer science
公钥加密解决了一个看似矛盾的问题:怎么在从没见过面、也没提前约定暗号的情况下,安全地通信?
它的巧妙之处是给每个人配一对钥匙:一把'公钥'和一把'私钥'。它们成对,但用公钥锁上的东西,只能用配对的私钥打开,反之亦然。公钥可以随便公开挂在网上,私钥自己死死保管。
想给我发密信?用我公开的公钥把信'锁上'。这封信从此只有我的私钥能开,即使全世界都拿到公钥、也拿到密文,也解不开。反过来,我用私钥'签名'的东西,谁都能用我的公钥验证'确实是我发的、且没被改过'。
把它想成一个特别的邮箱:投信口全世界公开(谁都能投),但取信的钥匙只有你有。这正是网上银行、HTTPS 网站背后的安全基石。
Same topic, fresh practice—does not count as an adaptation.
Practice building on this note. If you publish, it can show “Based on” and add an adaptation.
Feedback & gaps
Clarity score: 82/100How well you know it: Can use it anywhere
用'公开投信口、私人取信钥匙'来解释:为什么公钥可以公开,通信却依然安全。
- 没有解释私钥签名与公钥加密是两种不同用途。
- 缺少对'如何确认公钥真的属于对方'(证书/信任)的说明。
Comments
No comments yet.