ECDsaCng.SignHash(Byte[]) Método

Definição

Gera uma assinatura para o valor de hash especificado.

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()

Parâmetros

hash
Byte[]

O valor de hash dos dados a serem assinados.

Retornos

Byte[]

Uma assinatura digital para os valores de hash especificados.

Atributos

Exceções

hash é null.

As informações de chave associadas com a instância não têm uma chave privada.

Comentários

O KeyContainerPermissionFlags.Sign sinalizador será necessário se a chave CNG (Cryptography Next Generation) não for gerada aleatoriamente pelo ECDsaCng objeto.

Aplica-se a