SHA384CryptoServiceProvider Classe
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.
Cuidado
Derived cryptographic types are obsolete. Use the Create method on the base type instead.
Define um objeto wrapper para acessar a implementação do CSP (provedor de serviços criptográficos) do SHA384 algoritmo.
public ref class SHA384CryptoServiceProvider sealed : System::Security::Cryptography::SHA384
[System.Obsolete("Derived cryptographic types are obsolete. Use the Create method on the base type instead.", DiagnosticId="SYSLIB0021", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class SHA384CryptoServiceProvider : System.Security.Cryptography.SHA384
public sealed class SHA384CryptoServiceProvider : System.Security.Cryptography.SHA384
[<System.Obsolete("Derived cryptographic types are obsolete. Use the Create method on the base type instead.", DiagnosticId="SYSLIB0021", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type SHA384CryptoServiceProvider = class
inherit SHA384
type SHA384CryptoServiceProvider = class
inherit SHA384
Public NotInheritable Class SHA384CryptoServiceProvider
Inherits SHA384
- Herança
- Atributos
Construtores
| Nome | Description |
|---|---|
| SHA384CryptoServiceProvider() |
Obsoleto.
Inicializa uma nova instância da classe SHA384CryptoServiceProvider. |
Campos
| Nome | Description |
|---|---|
| HashSizeInBits |
Obsoleto.
O tamanho do hash produzido pelo algoritmo SHA-384, em bits. (Herdado de SHA384) |
| HashSizeInBytes |
Obsoleto.
O tamanho do hash produzido pelo algoritmo SHA-384, em bytes. (Herdado de SHA384) |
| HashSizeValue |
Obsoleto.
Representa o tamanho, em bits, do código hash computado. (Herdado de HashAlgorithm) |
| HashValue |
Obsoleto.
Representa o valor do código hash computado. (Herdado de HashAlgorithm) |
| State |
Obsoleto.
Representa o estado da computação de hash. (Herdado de HashAlgorithm) |
Propriedades
| Nome | Description |
|---|---|
| CanReuseTransform |
Obsoleto.
Obtém um valor que indica se a transformação atual pode ser reutilizado. (Herdado de HashAlgorithm) |
| CanTransformMultipleBlocks |
Obsoleto.
Quando substituído em uma classe derivada, obtém um valor que indica se vários blocos podem ser transformados. (Herdado de HashAlgorithm) |
| Hash |
Obsoleto.
Obtém o valor do código hash computado. (Herdado de HashAlgorithm) |
| HashSize |
Obsoleto.
Obtém o tamanho, em bits, do código hash computado. (Herdado de HashAlgorithm) |
| InputBlockSize |
Obsoleto.
Quando substituído em uma classe derivada, obtém o tamanho do bloco de entrada. (Herdado de HashAlgorithm) |
| OutputBlockSize |
Obsoleto.
Quando substituído em uma classe derivada, obtém o tamanho do bloco de saída. (Herdado de HashAlgorithm) |
Métodos
| Nome | Description |
|---|---|
| Clear() |
Obsoleto.
Libera todos os recursos usados pela HashAlgorithm classe. (Herdado de HashAlgorithm) |
| ComputeHash(Byte[], Int32, Int32) |
Obsoleto.
Calcula o valor de hash para a região especificada da matriz de bytes especificada. (Herdado de HashAlgorithm) |
| ComputeHash(Byte[]) |
Obsoleto.
Calcula o valor de hash para a matriz de bytes especificada. (Herdado de HashAlgorithm) |
| ComputeHash(Stream) |
Obsoleto.
Calcula o valor de hash para o objeto especificado Stream . (Herdado de HashAlgorithm) |
| ComputeHashAsync(Stream, CancellationToken) |
Obsoleto.
Calcula de forma assíncrona o valor de hash para o objeto especificado Stream . (Herdado de HashAlgorithm) |
| Dispose() |
Obsoleto.
Libera todos os recursos usados pela instância atual da HashAlgorithm classe. (Herdado de HashAlgorithm) |
| Dispose(Boolean) |
Obsoleto.
Libera os recursos não gerenciados usados pelo HashAlgorithm e, opcionalmente, libera os recursos gerenciados. (Herdado de HashAlgorithm) |
| Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
| HashCore(Byte[], Int32, Int32) |
Obsoleto.
Quando substituído em uma classe derivada, roteia os dados gravados para o objeto no algoritmo de hash para calcular o hash. (Herdado de HashAlgorithm) |
| HashCore(ReadOnlySpan<Byte>) |
Obsoleto.
Roteia dados gravados para o objeto no algoritmo de hash para calcular o hash. (Herdado de HashAlgorithm) |
| HashFinal() |
Obsoleto.
Quando substituído em uma classe derivada, finaliza a computação de hash depois que os últimos dados são processados pelo algoritmo de hash criptográfico. (Herdado de HashAlgorithm) |
| Initialize() |
Obsoleto.
Inicializa ou reinicializa uma instância de um algoritmo de hash. |
| MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| TransformBlock(Byte[], Int32, Int32, Byte[], Int32) |
Obsoleto.
Calcula o valor de hash para a região especificada da matriz de bytes de entrada e copia a região especificada da matriz de bytes de entrada para a região especificada da matriz de bytes de saída. (Herdado de HashAlgorithm) |
| TransformFinalBlock(Byte[], Int32, Int32) |
Obsoleto.
Calcula o valor de hash para a região especificada da matriz de bytes especificada. (Herdado de HashAlgorithm) |
| TryComputeHash(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Obsoleto.
Tenta calcular o valor de hash para a matriz de bytes especificada. (Herdado de HashAlgorithm) |
| TryHashFinal(Span<Byte>, Int32) |
Obsoleto.
Tenta finalizar a computação de hash depois que os últimos dados são processados pelo algoritmo de hash. (Herdado de HashAlgorithm) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IDisposable.Dispose() |
Obsoleto.
Libera os recursos não gerenciados usados pelo HashAlgorithm e, opcionalmente, libera os recursos gerenciados. (Herdado de HashAlgorithm) |