问题 单项选择题

相对于DES算法而言,RSA算法的 (72) ,因此,RSA (73)

73()

A.更适用于对文件加密

B.保密性不如DES

C.可用于对不同长度的消息生成消息摘要

D.可以用于数字签名

答案

参考答案:D

解析:

本题考查密码算法的基础知识。

对称密钥密码算法和非对称密钥密码算法的对比如下:

(1)一般要求

·对称密钥密码算法加密和解密使用相同的密钥;收发双方必须共享密钥。

·非对称密钥密码算法加密和解密使用不同的密钥;发送方拥有加密或解密密钥,而接收方拥有另一密钥。

(2)安全性要求

·对称密钥密码算法密钥必须保密;若没有其他信息,解密消息是不可能或至少是不可行的;知道算法和若干密文不足以确定密钥。

·非对称密钥密码算法两个密钥之一必须是保密的;若没有其他信息,解密消息是不可能或至少是不可行的;知道算法和其中一个密钥以及若干密文不足以确定另一密钥。

DES是对称密钥密码算法,它的加密密钥和解密密钥是相同的。RSA是非对称密钥密码算法,它使用不同的密钥分别用于加密和解密数据,还可以用于数字签名。对称密钥密码算法的效率要比非对称密钥密码算法高很多,适用于对文件等大量的数据进行加密。

名词解释
多项选择题