对于公钥密码体制,下面说法正确的是( )。
A. 算法是公开的,密钥是保密的
B. 密钥是公开的,通信双方共享该密钥
C. 公钥和算法是公开的,私钥是保密的
D. 密钥是公开的,算法是保密的
如果一个密码体制的加密密钥与解密密钥相同,则称其为 ( ) 。
A. 双钥密码体制
B. 非对称密钥密码体制
C. 公钥密码体制
D. 对称密钥密码体制
下列哪个不是数字签名能实现的功能( )。
A. 报文鉴别
B. 报文的完整性
C. 不可否认
D. 保密性
公钥密码主要用来进行数字签名,或者用于实现对称密码体制的密钥分配,而很少直接用于数据加密,主要原因是( )。
A. 公钥密码的密钥太短
B. 公钥密码的效率较低
C. 公钥密码的安全性不好
D. 公钥密码抗攻击性较差