单项选择题

数字签名要预先使用单向Hash函数进行处理的原因是()。

A.多一道加密工序使密文更难破译
B.能提高密文的计算速度
C.缩小签名密文的长度,能加快数字签名和验证签名的运算速度
D.保证密文能正确还原成明文