Export (0) Print
Expand All

RSACryptoServiceProvider.SignHash Method

Computes the signature for the specified hash value by encrypting it with the private key.

Namespace:  System.Security.Cryptography
Assembly:  mscorlib.Extensions (in mscorlib.Extensions.dll)

[SecuritySafeCriticalAttribute]
public byte[] SignHash(
	byte[] rgbHash,
	string str
)

Parameters

rgbHash
Type: System.Byte[]
The hash value of the data to be signed.
str
Type: System.String
The hash algorithm identifier (OID) used to create the hash value of the data.

Return Value

Type: System.Byte[]
The RSA signature for the specified hash value.

ExceptionCondition
ArgumentNullException

The rgbHash parameter is null.

CryptographicException

The cryptographic service provider (CSP) cannot be acquired.

-or-

There is no private key.

This method creates a digital signature that is verified using the VerifyHash method.

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

ADD
Show:
© 2014 Microsoft