Substitution Ciphers
字母代替,容易通过字母频率查找规律。
Transposition Ciphers
位置替换(移位),字符串的字母间距保持不变。
Product Ciphers
P-box 换位
S-box 编码
Product cipher 重复使用 P-box 和 S-box
DES Data Encryption Standard
64-bit 明文替换 64-bit 暗文
算法公开,密钥保密
Triple DES
有两个Key,K1加密后K2解密,再用K1加密,得到秘文。
目前是安全的,密钥长度为K1*K2。
可与DES向下兼容,即K1=K2。
对称密钥算法 Symmetric-Key Algorithm
Public-Key Algorithm
RSA
公开加密钥匙,不公开解密钥匙。
在不同的位置也要进行不同的加密,保证不会被暴力拷贝。
Cipher Block Chaining Mode 密码链
上一个密文作为密钥进入加密过程,形成密码链。
解密同样从头解密后加入下一个密文的解密过程。
Cryptographic Principles
- Redundancy 冗余
- 加密内容包含大量冗余信息
- Freshness 新鲜度
- 密钥过期作废,防止利用原来的信息发送的重发攻击。
Quantum Cryptography 量子通信
通信时采用一次性密钥。
光通信,光具有波粒二象性。
Digital Signatures 数字签名
- Symmetric-Key Signatures
- Digital signatures with Big Brother
- Public-Key Signatures
- 密钥验证
- 第三方记录参与双方的公钥更换
- 认证中心管理
- Message Digests
- The Birthday Attack
Kerberos
PGP
Web Security
Secure Naming 域名安全
SSL
0 条评论