HMACSHA384 Constructores
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í.
Inicializa una nueva instancia de la clase HMACSHA384.
HMACSHA384() |
Inicializa una nueva instancia de la clase HMACSHA384 mediante una clave generada aleatoriamente. |
HMACSHA384(Byte[]) |
Inicializa una nueva instancia de la clase HMACSHA384 mediante los datos de clave especificados. |
- Source:
- HMACSHA384.cs
- Source:
- HMACSHA384.cs
- Source:
- HMACSHA384.cs
Inicializa una nueva instancia de la clase HMACSHA384 mediante una clave generada aleatoriamente.
public:
HMACSHA384();
public HMACSHA384 ();
Public Sub New ()
Comentarios
Este constructor usa una clave generada aleatoriamente de 64 bytes.
Consulte también
Se aplica a
.NET 9 y otras versiones
Producto | Versiones |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
- Source:
- HMACSHA384.cs
- Source:
- HMACSHA384.cs
- Source:
- HMACSHA384.cs
Inicializa una nueva instancia de la clase HMACSHA384 mediante los datos de clave especificados.
public:
HMACSHA384(cli::array <System::Byte> ^ key);
public HMACSHA384 (byte[] key);
new System.Security.Cryptography.HMACSHA384 : byte[] -> System.Security.Cryptography.HMACSHA384
Public Sub New (key As Byte())
Parámetros
- key
- Byte[]
Clave secreta para el cálculo de HMAC. La clave puede tener cualquier longitud. Sin embargo, el tamaño recomendado es de 128 bytes. Si la clave tiene más de 128 bytes de longitud, se aplica un hash (mediante SHA-384) para derivar una clave de 48 bytes.
Excepciones
El parámetro key
es null
.
Ejemplos
Para obtener un ejemplo de cómo usar este constructor, vea la HMACSHA384 clase .
Consulte también
Se aplica a
.NET 9 y otras versiones
Producto | Versiones |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: