1. 密码
1.1. 密码技术
- 对称密码。
- 非对称密码(公钥密码)。
- 混合密码。
- 单向散列函数。,散列值又称哈希值、密码校验和、指纹、消息摘要。
- 消息验证码(保证完整性及认证机制)。
- 数字签名(确保完整性、提供认证并防止否认)。
- 随机数生成器(密钥生成)。
1.2. 历史密码
一种密码能够使用的所有密钥合集称为密钥空间,所有可用密钥总数就是密钥空间的大小,密钥空间越大,暴力破解就越困难。
- 凯撒密码
密码算法:讲明文中的各个字母按照指定的字母数平移。
密
一种密码能够使用的所有密钥合集称为密钥空间,所有可用密钥总数就是密钥空间的大小,密钥空间越大,暴力破解就越困难。
密码算法:讲明文中的各个字母按照指定的字母数平移。
密