(一)对称密码算法
DES、3DES(TDEA)、IDEA、AES、RC系列
(二)雪崩效应
指加密算法(尤其是块密码和加密散列函数)的一种理想属性。
当输入发生最微小的改变(如反转1个二进制位)时,也会导致输出的不可区分性改变(输出中每个二进制位有50%的概率发生反转)。
(三)常见密码算法长度表
密码体制 | 密码算法 | 分组长度(位) | 秘钥长度(位) | 说明 |
对称 | DES | 64 | 56 | 8位用于校验 |
48(子秘钥) | 16轮循环加密 | |||
TDEA(3DES) | 64 | 56*3=168 | 3次加解密 | |
IDEA | 64 | 128 | ||
AES-128 | 128 | 128 | ||
AES-192 | 192 | |||
AES-256 | 256 | |||
非对称 | RSA-512 | 秘钥长度-填充位数 | 512 | 安全性较低不推荐 |
RSA-1024 | 1024 | |||
RSA-2048 | 2048 | |||
RSA-4096 | 4096 |