[软考考点解析]软件设计师--常用加密与摘要算法

2. 理论

加密与摘要算法常见的分3类:对称加密算法、非对称加密算法、消息摘要算法。


2.1 对称加密算法

只有一个密钥,加解密使用同一个密钥,加密速度快。


常见的有:DES/IDEA/TDEA/AES/RC2/RC4。


2.2 非对称加密算法

有2个密钥,一个公钥,一个私钥,一个用来加密,一个用来解密。加密速度较慢。


常见的有RSA。


2.3 消息摘要算法

其实就是对加密内容生成一个摘要,注意摘要不是加密,无法解密,仅能用来标识原内容。


常见的有:MD5/SHA。


3. 解析

A是非对称,速度慢,B/C是摘要不是加密,选D

上一篇:MySQL中Sequence的使用


下一篇:禁止隐藏 history 命令,禁止执行某条命令