SHA512CryptoServiceProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Derived cryptographic types are obsolete. Use the Create method on the base type instead.
Define un objeto contenedor para obtener acceso a la implementación del proveedor de servicios criptográficos (CSP) del algoritmo SHA512.
public ref class SHA512CryptoServiceProvider sealed : System::Security::Cryptography::SHA512
public sealed class SHA512CryptoServiceProvider : System.Security.Cryptography.SHA512
[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 SHA512CryptoServiceProvider : System.Security.Cryptography.SHA512
type SHA512CryptoServiceProvider = class
inherit SHA512
[<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 SHA512CryptoServiceProvider = class
inherit SHA512
Public NotInheritable Class SHA512CryptoServiceProvider
Inherits SHA512
- Herencia
- Atributos
Constructores
SHA512CryptoServiceProvider() |
Obsoletos.
Inicializa una nueva instancia de la clase SHA512CryptoServiceProvider. |
Campos
HashSizeInBits |
Obsoletos.
Tamaño hash generado por el algoritmo SHA512, en bits. (Heredado de SHA512) |
HashSizeInBytes |
Obsoletos.
Tamaño hash generado por el algoritmo SHA512, en bytes. (Heredado de SHA512) |
HashSizeValue |
Obsoletos.
Representa el tamaño en bits del código hash calculado. (Heredado de HashAlgorithm) |
HashValue |
Obsoletos.
Representa el valor del código hash calculado. (Heredado de HashAlgorithm) |
State |
Obsoletos.
Representa el estado del cálculo del valor hash. (Heredado de HashAlgorithm) |
Propiedades
CanReuseTransform |
Obsoletos.
Obtiene un valor que indica si la transformación actual puede volver a usarse. (Heredado de HashAlgorithm) |
CanTransformMultipleBlocks |
Obsoletos.
Cuando se invalida en una clase derivada, obtiene un valor que indica si se pueden transformar varios bloques. (Heredado de HashAlgorithm) |
Hash |
Obsoletos.
Obtiene el valor del código hash calculado. (Heredado de HashAlgorithm) |
HashSize |
Obsoletos.
Obtiene el tamaño en bits del código hash calculado. (Heredado de HashAlgorithm) |
InputBlockSize |
Obsoletos.
Cuando se invalida en una clase derivada, obtiene el tamaño del bloque de entrada. (Heredado de HashAlgorithm) |
OutputBlockSize |
Obsoletos.
Cuando se invalida en una clase derivada, obtiene el tamaño del bloque de salida. (Heredado de HashAlgorithm) |
Métodos
Clear() |
Obsoletos.
Libera todos los recursos que utiliza la clase HashAlgorithm. (Heredado de HashAlgorithm) |
ComputeHash(Byte[]) |
Obsoletos.
Calcula el valor hash para la matriz de bytes especificada. (Heredado de HashAlgorithm) |
ComputeHash(Byte[], Int32, Int32) |
Obsoletos.
Calcula el valor hash para la región especificada de la matriz de bytes indicada. (Heredado de HashAlgorithm) |
ComputeHash(Stream) |
Obsoletos.
Calcula el valor hash del objeto Stream especificado. (Heredado de HashAlgorithm) |
ComputeHashAsync(Stream, CancellationToken) |
Obsoletos.
Calcula de manera asincrónica el valor hash del objeto Stream especificado. (Heredado de HashAlgorithm) |
Dispose() |
Obsoletos.
Libera todos los recursos usados por la instancia actual de la clase HashAlgorithm. (Heredado de HashAlgorithm) |
Dispose(Boolean) |
Obsoletos.
Libera los recursos no administrados que usa HashAlgorithm y, de forma opcional, libera los recursos administrados. (Heredado de HashAlgorithm) |
Equals(Object) |
Obsoletos.
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Obsoletos.
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obsoletos.
Obtiene el Type de la instancia actual. (Heredado de Object) |
HashCore(Byte[], Int32, Int32) |
Obsoletos.
Cuando se invalida en una clase derivada, enruta los datos escritos en el objeto al algoritmo hash para el cálculo del valor hash. (Heredado de HashAlgorithm) |
HashCore(ReadOnlySpan<Byte>) |
Obsoletos.
Envía los datos escritos en el objeto al algoritmo hash para el cálculo del valor hash. (Heredado de HashAlgorithm) |
HashFinal() |
Obsoletos.
Cuando se invalida en una clase derivada, finaliza el cálculo de hash una vez que el algoritmo hash criptográfico termina de procesar los últimos datos. (Heredado de HashAlgorithm) |
Initialize() |
Obsoletos.
Se inicializa, o reinicializa, una instancia de un algoritmo hash. |
MemberwiseClone() |
Obsoletos.
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Obsoletos.
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
TransformBlock(Byte[], Int32, Int32, Byte[], Int32) |
Obsoletos.
Calcula el valor hash para la región especificada de la matriz de bytes de entrada y copia la región especificada de la matriz de bytes de entrada resultante en la región indicada de la matriz de bytes de salida. (Heredado de HashAlgorithm) |
TransformFinalBlock(Byte[], Int32, Int32) |
Obsoletos.
Calcula el valor hash para la región especificada de la matriz de bytes indicada. (Heredado de HashAlgorithm) |
TryComputeHash(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Obsoletos.
Intenta calcular el valor de hash para la matriz de bytes especificada. (Heredado de HashAlgorithm) |
TryHashFinal(Span<Byte>, Int32) |
Obsoletos.
Intenta finalizar el cálculo de hash una vez que el algoritmo hash procesa los últimos datos. (Heredado de HashAlgorithm) |
Implementaciones de interfaz explícitas
IDisposable.Dispose() |
Obsoletos.
Libera los recursos no administrados que usa HashAlgorithm y, de forma opcional, libera los recursos administrados. (Heredado de HashAlgorithm) |