问题

A通过计算机网络给B发送消息,说其同意签订合同。随后A反悔,不承认发过该消息。为防止这种情况发生,在计算机网络中应采用()技术。

A:消息认证
B:数据加密
C:防火墙
D:数字签名
正确答案是: