关于对称加密
对称加密,也称为传统加密或单密钥加密,是20世纪70年代公钥密码产生之前唯一的
加密类型。
明文:原始的消息
密文:加密后的消息
加密:从明文到密文的变化过程
解密:从密文到明文的变化过程
密码编码学:研究各种加密方案(密码体制或密码)的领域称为密码编码学
密码分析学:不知道任何加密加密细节的条件下解密消息的技术
密码学:密码编码学和密码分析学统称为密码学
对称密码模型
下图为传统密码的简化模型:
对称加密方案有5个基本成分:
- 明文:原始可理解的消息或数据,是算法的输入。
- 加密算法:加密算法对明文进行各种代替或变化。
- 密钥:加密算法的输入。密钥独立于明文和算法。算法根据所用的特定密钥而产生不同的输出。算法所用的确切代替和变化也依靠密钥。
- 密文:算法的输出,依赖于明文和密钥。
- 解密算法:加密算法的逆运算。输入密文和密钥,输出原始明文。
传统密码的安全使用需要满