使用哈希代码确保数据完整性

更新:2007 年 11 月

哈希值是唯一地标识数据的固定长度的数字值。由于哈希值将大量的数据表示为小得多的数字值,因此将哈希值与数字签名一起使用。您可以有效地对哈希值进行签名,而不是对更大的值进行签名。哈希值还可用于验证通过不安全信道发送的数据的完整性。可以将接收到的数据的哈希值与数据在发送时的哈希值进行比较,以确定该数据是否已被更改。本节介绍如何使用 System.Security.Cryptography 命名空间中的类来生成哈希代码。

请参见

概念

生成哈希

验证哈希

其他资源

加密任务

加密服务