读完这一章,你应该已经掌握了:
- 加密和解密的模型:明文 + 密钥 + 算法 → 密文,逆过程还原
- 密码学的四大目标:保密性、完整性、认证、不可否认
- 两大密码类型:对称密码(一把钥匙)和非对称密码(公钥+私钥)
- 柯克霍夫原则:算法公开,密钥保密
- 身边的应用:HTTPS、WiFi、指纹、支付……无处不在
从下一章开始,我们将真正动手。你会亲手加密和解密信息,用Python破解古老的密码,一步步走进这个奇妙的世界。
你知道吗? 柯克霍夫原则还有一个“变体”叫“香农原则”,由信息论创始人克劳德·香农提出:“敌人知道系统的一切,除了密钥。”这句话更简洁地概括了现代密码学的安全假设。