验证
爱丽丝对加里解释:
加里,为了验证这一点,我拿到我收到的电子邮件,然后把它放入同一个哈希机器中。我会得到什么?
加里:"呃... HORSE_TAP_DANCE_123?"
爱丽丝:"正确。现在,我拿着鲍勃附上的蜡块,把它举到鲍勃的公钥公共玻璃展示柜前。这个展示柜有一个特殊的属性:它可以告诉我这个蜡块是否是由与照片匹配的确切威斯克斯先生的印章创建的,并且它会显示出在蜡中留下的指纹。"
(爱丽丝执行加密验证:她使用鲍勃的公钥解密签名,揭示出鲍勃最初签署的哈希。)
爱丽丝:"看!展示柜显示这个蜡块包含了指纹 HORSE_TAP_DANCE_123。它完全匹配。"
大揭示
爱丽丝:"加里,整个宇宙中只有一个威斯克斯先生的印章。它在鲍勃的口袋里。这个蜡块与电子邮件匹配并通过公共展示柜测试的事实证明,凭借数学的力量,鲍勃确实把他的特殊猫印章按在了这封确切的电子邮件上。他不仅仅是写了它;他用他的猫的脸进行了认证。"
加里:"鲍勃... 你把你的猫的脸按在一个谎言上?"
鲍勃:"我... 我拒绝回答。"
加里:"拒绝回答在数学面前无效,鲍勃。你要请爱丽丝吃一周的午餐。"
故事的道德:
· 私钥:你秘密的蜡封(不要丢失它)。
· 公钥:每个人都可以查看的展示柜。
· 签名:证明你接触过文件的蜡块。
· 不可否认性:当你的猫的脸在证据上时,无法说“我没做过那件事”。
加密技术:因为“他说, 她说”无法与“数学说”相提并论。
#cryptohumor #digital #blockchaincomedy #programmingmemes #cryptography