ECDsaCng.SignHash(Byte[]) Methode

Definitie

Hiermee genereert u een handtekening voor de opgegeven hashwaarde.

public:
 override cli::array <System::Byte> ^ SignHash(cli::array <System::Byte> ^ hash);
public override byte[] SignHash(byte[] hash);
[System.Security.SecurityCritical]
public override byte[] SignHash(byte[] hash);
override this.SignHash : byte[] -> byte[]
[<System.Security.SecurityCritical>]
override this.SignHash : byte[] -> byte[]
Public Overrides Function SignHash (hash As Byte()) As Byte()

Parameters

hash
Byte[]

De hashwaarde van de te ondertekenen gegevens.

Retouren

Byte[]

Een digitale handtekening voor de opgegeven hashwaarde.

Kenmerken

Uitzonderingen

hash is null.

De sleutelgegevens die aan het exemplaar zijn gekoppeld, hebben geen persoonlijke sleutel.

Opmerkingen

De KeyContainerPermissionFlags.Sign vlag is vereist als de CNG-sleutel (Cryptography Next Generation) niet willekeurig wordt gegenereerd door het ECDsaCng object.

Van toepassing op