请将数字签名的工作过程补充完整:
(a) 发送方使用哈希算法对原始消息进行运算, 生成(1), 并用(2) 对其进行数字签名;
(b) 发送方将原始消息和数字签名一起发送给接收方;
(c) 接收方采用同样的哈希算法对原始消息进行处理, 并用发送发的(3) 对数字签名进行解密和验证。
(1) 信息摘要 (2) 发送方的私钥 (3) 公钥