ECDsaCng.SignHash(Byte[]) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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.