- 14
- 0
- 约5.3千字
- 约 30页
- 2016-12-29 发布于湖北
- 举报
2.1对称密码 又名: 传统加密 / 单钥加密/私钥加密 发送方和接收方共享同一个密钥 几乎所有的经典加密算法都是这种类型 在70年代公钥密码体制被发明之前这是唯一的密码类型。 要求 对称密码要安全使用有两个要求: 加密算法足够强 密钥仅为发送者和接受者知道 Y = EK(X) X = DK(Y) 加密算法是开放的,大家都知道.所以安全性取决于密钥 有安全的通道发放密钥. 2.1.1密码编码学 特征: 所使用的加密运算——代换(替换) / 置换 密钥数量——单密钥 或私钥 /两个密钥或公钥 处理明文的方法——分组 / 流 密码分析的条件与工具 更多定义 无条件安全:无论提供的密文有多少,如果由一个加密方案产生的密文中包含的信息不足以唯一地决定对应的明文 除了一次一密的方案外,没有无条件安全的算法 安全性体现在: 破译的成本超过加密信息的价值 破译的时间超过该信息有用的生命周期 满足这两个条件: 计算上是安全的 Caesar 密码 已知最早的代换加密算法 由 Julius Caesar 发明 首先用于军事中 Ci=E(Pi)=Pi+3 例子: meet me after the toga party PHHW PH DIWHU WKH WRJD SDUWB 分析Caesar Cipher 仅有26种可能 替换 A 映射到 A,B,..Z 可以循环试验 使用 brut
原创力文档

文档评论(0)