问题
单项选择题
数字签名最常见的实现方法是建立在______的组合基础之上。
A.公钥密码体制和安全散列算法
B.对称密码体制和MD5摘要算法
C.公证系统和MD4摘要算法
D.公钥密码体制和单向安全散列函数算法
答案
参考答案:D
解析: 数字签名可以利用公钥密码体制、对称密码体制或公证系统来实现。最常见的实现方法是建立在公钥密码体制和单向安全散列函数算法的组合基础之上。最常用的一些公钥数字签名算法有RSA算法和数字签名标准算法DSS。