下面是由希赛小编整理的中级通信互联网技术知识点精讲之对称密码算法,希望能帮助学友们。具体内容如下:
对称密码算法
对称加密算法可分为分组加密算法和流密码算法,分组算法每次处理一个分组,流密码每次处理一个比特或一个字符。分组密码算法的分组一般为64、128不等。
分组密码算法和流密码算法加密速度快,适用于加密批量信息。分组加密算法具有不同的模式工作,美国就数据加密标准(DES)颁布了ECB(ElectronicCodeBook),CBC(ChainBlockCoding)、CFB(CipherFeedback)和OFB(OutputFeedback)等4种工作模式,后来也成了分组密码算法的通用工作模式。
ECB称为电子密码本模式,对每一个分组使用同一个密钥进行加密:CFB模式将上一次加密结果与当前数据块异或后再加密,从而将数据块链接到了一起。综合运用这些模式,可以增强加密算法的安全性,对特定的攻击产生更强的免疫力。
相关推荐: