问题
单项选择题
使用不对称密钥算法进行“数字签名”时,公用密钥是公开的,私有密钥是保密的。发送者发送数据时,使用 ______ 来加密数据。
A.发送者的私有密钥
B.发送者的公用密钥
C.接收者的私有密钥
D.接收者的公用密钥
答案
参考答案:A
解析: 使用不对称密钥算法不仅可以进行数据加密,也可以进行“数字签名(digital signature)”,以保证数据完整性和不可否认性。此时,发送方使用自己的私有密钥对数据进行加密,接收方则使用发送方已公开的公用密钥对该“数字签名”施行“解密”。