单选题

Alice发给Bob一个经Alice签名的文件,Bob可以通过(     )验证该文件来源的合法性。

【正确答案】 A
【答案解析】

发送方使用自己的私钥加密数据文件(数字签名);接收方接收到这个数字签名文件;接收方使用发送方的公钥来解密这个数字签名文件;如果能够解开,则表明这个文件是发送方发送过来的;否则为伪造的第三方发送过来的。对于发送方来讲这种签名有不可否认性。