上QQ阅读APP看书,第一时间看更新
2.2 对称密码体制
对称密码体制对于大多数算法而言,解密算法是加密算法的逆运算,加密密钥和解密密钥相同,满足关系:M=DK(C)=DK(EK(M))。
对称密码体制的开放性差,要求通信双方在通信之前商定一个共享密钥,彼此必须妥善保管。
对称密码体制分为两类:一类是对明文的单个位(或字节)进行运算的算法,称为序列密码算法,也称为流密码算法(Stream Cipher);另一类算法是把明文信息划分成不同的块(或组)结构,分别对每个块(或组)进行加密和解密,称为分组密码算法(Block Cipher)。