对称密钥加密算法
对称密钥加密算法 (Symmetric-key algorithm) 在加密和解密时使用相同的密钥,或是使用两个可以简单地相互推算的密钥,这是对称密钥加密的主要缺点之一。而对称加密的速度比非对称加密快很多。
DES
DES,Data Encryption Standard,数据加密标准,属于一种 Block cipher(块加密),密钥长度 56 位,分组长度 64 位。发布于 1977 年,2000 年代 DES 逐渐被 3DES 替代,2010 年代 3DES 逐渐被 AES 替代。见 DES
3DES
3DES 又被称为 TripleDES,属于 Block cipher,相当于是对每个数据块应用三次 DES 算法。见 3DES
AES
AES,Advanced Encryption Standard,高级加密标准,属于 Block cipher,又称 Rijndael 加密算法。密钥长度 128、192 或 256 位,分组长度 128 位。见 AES
RC4
RC4,Rivest Cipher 4,属于 Stream cipher。2015 年由 RFC 7465 禁止 RC4 在所有版本的 TLS 中使用。见 RC4
Rabbit
属于 Stream cipher,发布于 2003 年。见 Rabbit cipher