Bagikan melalui


Shake128.HashData Metode

Definisi

Overload

HashData(ReadOnlySpan<Byte>, Span<Byte>)

Menghitung hash data menggunakan algoritma SHAKE128.

HashData(ReadOnlySpan<Byte>, Int32)

Menghitung hash data menggunakan algoritma SHAKE128.

HashData(Byte[], Int32)

Menghitung hash data menggunakan algoritma SHAKE128.

HashData(Stream, Int32)

Menghitung hash aliran menggunakan algoritma SHAKE128.

HashData(Stream, Span<Byte>)

Menghitung hash aliran menggunakan algoritma SHAKE128.

HashData(ReadOnlySpan<Byte>, Span<Byte>)

Sumber:
Shake128.cs
Sumber:
Shake128.cs

Menghitung hash data menggunakan algoritma SHAKE128.

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))

Parameter

source
ReadOnlySpan<Byte>

Data ke hash.

destination
Span<Byte>

Buffer untuk diisi dengan hash.

Pengecualian

Platform tidak mendukung SHAKE128. Penelepon dapat menggunakan IsSupported properti untuk menentukan apakah platform mendukung SHAKE128.

Berlaku untuk

HashData(ReadOnlySpan<Byte>, Int32)

Sumber:
Shake128.cs
Sumber:
Shake128.cs

Menghitung hash data menggunakan algoritma SHAKE128.

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()

Parameter

source
ReadOnlySpan<Byte>

Data ke hash.

outputLength
Int32

Ukuran hash yang akan dihasilkan.

Mengembalikan

Byte[]

Hash data.

Pengecualian

outputLength negatif.

Platform tidak mendukung SHAKE128. Penelepon dapat menggunakan IsSupported properti untuk menentukan apakah platform mendukung SHAKE128.

Berlaku untuk

HashData(Byte[], Int32)

Sumber:
Shake128.cs
Sumber:
Shake128.cs

Menghitung hash data menggunakan algoritma SHAKE128.

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()

Parameter

source
Byte[]

Data ke hash.

outputLength
Int32

Ukuran hash yang akan dihasilkan.

Mengembalikan

Byte[]

Hash data.

Pengecualian

outputLength negatif.

sourceadalah null.

Platform tidak mendukung SHAKE128. Penelepon dapat menggunakan IsSupported properti untuk menentukan apakah platform mendukung SHAKE128.

Berlaku untuk

HashData(Stream, Int32)

Sumber:
Shake128.cs
Sumber:
Shake128.cs

Menghitung hash aliran menggunakan algoritma SHAKE128.

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()

Parameter

source
Stream

Aliran ke hash.

outputLength
Int32

Ukuran hash yang akan dihasilkan.

Mengembalikan

Byte[]

Hash data.

Pengecualian

source tidak mendukung pembacaan.

outputLength negatif.

sourceadalah null.

Platform tidak mendukung SHAKE128. Penelepon dapat menggunakan IsSupported properti untuk menentukan apakah platform mendukung SHAKE128.

Berlaku untuk

HashData(Stream, Span<Byte>)

Sumber:
Shake128.cs
Sumber:
Shake128.cs

Menghitung hash aliran menggunakan algoritma SHAKE128.

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))

Parameter

source
Stream

Aliran ke hash.

destination
Span<Byte>

Buffer untuk diisi dengan hash.

Pengecualian

source tidak mendukung pembacaan.

sourceadalah null.

Platform tidak mendukung SHAKE128. Penelepon dapat menggunakan IsSupported properti untuk menentukan apakah platform mendukung SHAKE128.

Berlaku untuk