524|密码学基础:加密、签名、证书那些事你和朋友在教室传纸条,怕老师看到,怎么办?方案一:用暗号,把"下课去小卖部"写成"去爬山"——这叫加密。方案二:纸条末尾签个名,证明是你写的——这叫数字签名。方案三:让班长当公证人,证明你的签名是真的——这叫证书。一句话解释加密:把明文变成密文,只有有钥匙的人才能看懂签名:证明消息是我发的,没被我篡改证书:第三方权威证明"这个公钥确实是这个人的"生活比喻:写信的艺术场景:你想给心仪的女生写信明文写信(裸奔):小美: 我喜欢你很久了... ——小明老师看到,全班都知道你早恋了。对称加密写信(上锁):小美: [锁住的盒子] 钥匙我塞你手心小美有钥匙,能打开。但问题是——钥匙怎么给她?总不能让同学传钥匙吧。非