对称密钥加密技术及相关协议解析
1. 对称密钥密码概述
对称密钥密码在加密领域有着广泛应用,可用于多种加密模式和操作。从密码学角度来看,主要涉及流密码和块模式密码,它们是对称密钥加密信息和数据包数据的常见形式。非对称(公钥)密钥算法和哈希算法在数据和数据包加密或相关黑客攻击利用的讨论中也会被提及。
1.1 加密模式和操作
| 加密机制 | 算法/实现 | 描述 |
|---|---|---|
| 哈希算法 | SHA1、MD5、RIPEMD - 160 | 常用于密码加密方案(存储和传输中)、文件系统加密以及文件系统和数据包完整性操作(如数字签名或VPN)。使用单向函数将可变大小的消息转换为固定大小的摘要,多数用于认证和完整性操作以生成校验和值,部分密码方案用于加密密码数据。 |
| 流密码 | RC4、SEAL、DES(CFB或OFB模式) | 按位(或字节)处理未加密(明文)数据,通过生成密钥流与明文进行异或操作来加密数据。密钥流可独立于明文和密文生成(同步流密码),也可结合明文和密文(自同步流密码)。 |
| 块模式密码 | DES、3DES、AES、Twofish、IDEA、Rijndael、Skipjack、RC2、RC5 | 按块处理未加密(明文)数据,多数块密码算法 |
超级会员免费看
订阅专栏 解锁全文

83

被折叠的 条评论
为什么被折叠?



