SignedCms.CheckHash 方法

定义

CheckHash() 方法验证 CMS/PKCS #7 消息的数据完整性。 CheckHash() 是一个专用方法,用于特定的安全基础结构应用程序,这种应用程序只希望检查 CMS 消息的哈希值,而不执行整个数字签名验证。 由于 CheckHash() 方法并不涉及对数字签名的验证,因此它不对消息的作者和发送者进行身份验证。 要对 CMS/PKCS #7 消息的完整性和真实性进行通用检查,请使用 CheckSignature(Boolean)CheckSignature(X509Certificate2Collection, Boolean) 方法。

public:
 void CheckHash();
public void CheckHash ();
member this.CheckHash : unit -> unit
Public Sub CheckHash ()

例外

一个方法调用对于对象的当前状态无效。

注解

此方法不提供 CMS/PKCS #7 消息的身份验证。

适用于

另请参阅