SHA256Managed Construtor

Definição

Inicializa uma nova instância da classe SHA256Managed usando a biblioteca gerenciada.Initializes a new instance of the SHA256Managed class using the managed library.

public:
 SHA256Managed();
public SHA256Managed ();
Public Sub New ()

Exceções

A configuração de segurança FIPS (Federal Information Processing Standards) está habilitada.The Federal Information Processing Standards (FIPS) security setting is enabled. Esta implementação não faz parte dos algoritmos criptográficos validados por FIPS da Plataforma Windows.This implementation is not part of the Windows Platform FIPS-validated cryptographic algorithms.

Comentários

O hash é usado como um valor exclusivo de tamanho fixo que representa uma grande quantidade de dados.The hash is used as a unique value of fixed size representing a large amount of data. Hashes de dois conjuntos de dados devem corresponder se e somente se os dados correspondentes também corresponderem.Hashes of two sets of data should match if and only if the corresponding data also matches. Pequenas alterações nos dados resultam em grandes alterações imprevisíveis no hash.Small changes to the data result in large unpredictable changes in the hash.

O tamanho do hash para SHA256Managed o algoritmo é de 256 bits.The hash size for the SHA256Managed algorithm is 256 bits.

Importante

Se você habilitar a seguinte configuração de segurança na política de segurança local ou como parte do política de grupo você receberá um InvalidOperationException quando tentar usar esse construtor:If you enable the following security setting either in the Local Security Policy or as part of Group Policy you will get an InvalidOperationException when you attempt to use this constructor:

Criptografia do sistema: Usar algoritmos compatíveis com FIPS para criptografia, hash e assinaturaSystem cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing

Aplica-se a

Veja também