Shake256.HashData Método
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í.
Sobrecargas
HashData(ReadOnlySpan<Byte>, Span<Byte>) |
Calcula el hash de los datos mediante el algoritmo SHAKE256. |
HashData(ReadOnlySpan<Byte>, Int32) |
Calcula el hash de los datos mediante el algoritmo SHAKE256. |
HashData(Byte[], Int32) |
Calcula el hash de los datos mediante el algoritmo SHAKE256. |
HashData(Stream, Int32) |
Calcula el hash de una secuencia mediante el algoritmo SHAKE256. |
HashData(Stream, Span<Byte>) |
Calcula el hash de una secuencia mediante el algoritmo SHAKE256. |
HashData(ReadOnlySpan<Byte>, Span<Byte>)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
Calcula el hash de los datos mediante el algoritmo SHAKE256.
public:
static void HashData(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static void HashData (ReadOnlySpan<byte> source, Span<byte> destination);
static member HashData : ReadOnlySpan<byte> * Span<byte> -> unit
Public Shared Sub HashData (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte))
Parámetros
- source
- ReadOnlySpan<Byte>
Los datos a los que se van a aplicar un algoritmo hash.
Excepciones
La plataforma no admite SHAKE256. Los autores de llamadas pueden usar la IsSupported propiedad para determinar si la plataforma admite SHAKE256.
Se aplica a
HashData(ReadOnlySpan<Byte>, Int32)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
Calcula el hash de los datos mediante el algoritmo SHAKE256.
public:
static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> source, int outputLength);
public static byte[] HashData (ReadOnlySpan<byte> source, int outputLength);
static member HashData : ReadOnlySpan<byte> * int -> byte[]
Public Shared Function HashData (source As ReadOnlySpan(Of Byte), outputLength As Integer) As Byte()
Parámetros
- source
- ReadOnlySpan<Byte>
Los datos a los que se van a aplicar un algoritmo hash.
- outputLength
- Int32
Tamaño del hash que se va a generar.
Devoluciones
Hash de los datos.
Excepciones
outputLength
es negativo.
La plataforma no admite SHAKE256. Los autores de llamadas pueden usar la IsSupported propiedad para determinar si la plataforma admite SHAKE256.
Se aplica a
HashData(Byte[], Int32)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
Calcula el hash de los datos mediante el algoritmo SHAKE256.
public:
static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ source, int outputLength);
public static byte[] HashData (byte[] source, int outputLength);
static member HashData : byte[] * int -> byte[]
Public Shared Function HashData (source As Byte(), outputLength As Integer) As Byte()
Parámetros
- source
- Byte[]
Los datos a los que se van a aplicar un algoritmo hash.
- outputLength
- Int32
Tamaño del hash que se va a generar.
Devoluciones
Hash de los datos.
Excepciones
outputLength
es negativo.
source
es null
.
La plataforma no admite SHAKE256. Los autores de llamadas pueden usar la IsSupported propiedad para determinar si la plataforma admite SHAKE256.
Se aplica a
HashData(Stream, Int32)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
Calcula el hash de una secuencia mediante el algoritmo SHAKE256.
public:
static cli::array <System::Byte> ^ HashData(System::IO::Stream ^ source, int outputLength);
public static byte[] HashData (System.IO.Stream source, int outputLength);
static member HashData : System.IO.Stream * int -> byte[]
Public Shared Function HashData (source As Stream, outputLength As Integer) As Byte()
Parámetros
- source
- Stream
Secuencia a hash.
- outputLength
- Int32
Tamaño del hash que se va a generar.
Devoluciones
Hash de los datos.
Excepciones
source
no es compatible con la lectura.
outputLength
es negativo.
source
es null
.
La plataforma no admite SHAKE256. Los autores de llamadas pueden usar la IsSupported propiedad para determinar si la plataforma admite SHAKE256.
Se aplica a
HashData(Stream, Span<Byte>)
- Source:
- Shake256.cs
- Source:
- Shake256.cs
Calcula el hash de una secuencia mediante el algoritmo SHAKE256.
public:
static void HashData(System::IO::Stream ^ source, Span<System::Byte> destination);
public static void HashData (System.IO.Stream source, Span<byte> destination);
static member HashData : System.IO.Stream * Span<byte> -> unit
Public Shared Sub HashData (source As Stream, destination As Span(Of Byte))
Parámetros
- source
- Stream
Secuencia a hash.
Excepciones
source
no es compatible con la lectura.
source
es null
.
La plataforma no admite SHAKE256. Los autores de llamadas pueden usar la IsSupported propiedad para determinar si la plataforma admite SHAKE256.