对称加密算法主要有:
使用密钥加密的块算法(Data Encryption Standard,DES),明文切分为 64 位的块(即分组),由 56 位的密钥控制变换成 64 位的密文。
三重 DES(Triple-DES)是 DES 的改进算法,使用两把 56 位的密钥对明文做三次 DES加解密,密钥长度为 112 位。
国际数据加密算法(International Data Encryption Algorithm,IDEA),分组长度 64 位,密钥长度 128 位,已经成为全球通用的加密标准。
高级加密标准(Advanced Encryption Standard,AES),分组长度 128 位,支持 128 位、192 位和 256 位 3 种密钥长度,用于替换脆弱的 DES 算法,且可以通过软件或硬件实现高速加解密
SM4 国密算法,分组长度和密钥长度都是 128 位