ECDsaCng.SignHash(Byte[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 .