Esta documentación está archivada y no tiene mantenimiento.

SHA384Managed (Clase)

Actualización: noviembre 2007

Calcula el valor hash de SHA384 de los datos de entrada utilizando la biblioteca administrada.

Espacio de nombres:  System.Security.Cryptography
Ensamblado:  mscorlib (en mscorlib.dll)

[ComVisibleAttribute(true)]
public class SHA384Managed : SHA384
/** @attribute ComVisibleAttribute(true) */
public class SHA384Managed extends SHA384
public class SHA384Managed extends SHA384

El valor hash se utiliza como valor único de tamaño fijo que representa una gran cantidad de datos. Los valores hash de dos conjuntos de datos deben coincidir si y sólo si los datos correspondientes también coinciden. Pequeñas modificaciones en los datos ocasionan grandes cambios imprevisibles en el valor hash.

El tamaño del valor hash del algoritmo SHA384Managed es de 384 bits.

En el siguiente ejemplo se calcula el valor hash SHA384Managed para data y se almacena en result. En este ejemplo se supone que existe una constante predefinida DATA_SIZE.

byte[] data = new byte[DATA_SIZE]; 
byte[] result;

SHA384 shaM = new SHA384Managed(); 
result = shaM.ComputeHash(data);


ubyte data[] = new ubyte[data_Size];
ubyte result[];
SHA384 shaM = new SHA384Managed();

result = shaM.ComputeHash(data);


Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0
Mostrar: