简介
密码学习笔记
密码学是个历史悠久的学科 但真正发展起来也就近几十年的时间
简单的一些概念
对称密码
加密和解密使用同一个密钥 (例如你的保险柜)公钥密码(非对称密钥)
加密和解密使用一对密钥(公钥和私钥)混合密码系统
将对称密码和公钥密码结合起来的密码方式单向散列函数
保证消息的完整性 (用途 检测你的外卖是否被人吃过)消息认证码
检测完整性,确定消息是否来自所期待的通信对象- 不但可以看出外卖是否被吃掉了,还能看出是否来自所购买的商家
数字签名
防止伪装、篡改、否认老板:小明啊,今年干得不错,加薪加薪 小明:蟹老板 ... 一个月后 小明: 老板,我加薪呢? 老板: 加薪?什么加薪 小明: ...
伪随机数生成器
用于生成对称密码和公钥密码等技术的密钥等
密码只是信息安全的一部分
人才是关键,比如社会工程