HMACMD5.HashData Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>) |
Menghitung HMAC aliran menggunakan algoritma MD5. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Menghitung HMAC data menggunakan algoritma MD5. |
| HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Menghitung HMAC data menggunakan algoritma MD5. |
| HashData(Byte[], Stream) |
Menghitung HMAC aliran menggunakan algoritma MD5. |
| HashData(Byte[], Byte[]) |
Menghitung HMAC data menggunakan algoritma MD5. |
| HashData(ReadOnlySpan<Byte>, Stream) |
Menghitung HMAC aliran menggunakan algoritma MD5. |
HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>)
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
Menghitung HMAC aliran menggunakan algoritma MD5.
public:
static int HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source, Span<System::Byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData(ReadOnlySpan<byte> key, System.IO.Stream source, Span<byte> destination);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * System.IO.Stream * Span<byte> -> int
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As Stream, destination As Span(Of Byte)) As Integer
Parameter
- key
- ReadOnlySpan<Byte>
Kunci HMAC.
- source
- Stream
Aliran ke HMAC.
Mengembalikan
Jumlah total byte yang ditulis ke destination.
- Atribut
Pengecualian
sourceadalah null.
Buffer di destination terlalu kecil untuk menahan ukuran HMAC yang dihitung. Algoritma MD5 selalu menghasilkan HMAC 128-bit, atau 16 byte.
-atau-
source tidak mendukung pembacaan.
Berlaku untuk
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
Menghitung HMAC data menggunakan algoritma MD5.
public:
static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
public static byte[] HashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte)) As Byte()
Parameter
- key
- ReadOnlySpan<Byte>
Kunci HMAC.
- source
- ReadOnlySpan<Byte>
Data ke HMAC.
Mengembalikan
HMAC data.
- Atribut
Berlaku untuk
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
Menghitung HMAC data menggunakan algoritma MD5.
public:
static int HashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
public static int HashData(ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer
Parameter
- key
- ReadOnlySpan<Byte>
Kunci HMAC.
- source
- ReadOnlySpan<Byte>
Data ke HMAC.
Mengembalikan
Jumlah total byte yang ditulis ke destination.
- Atribut
Pengecualian
Buffer di destination terlalu kecil untuk menahan ukuran hash yang dihitung. Algoritma MD5 selalu menghasilkan HMAC 128-bit, atau 16 byte.
Berlaku untuk
HashData(Byte[], Stream)
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
Menghitung HMAC aliran menggunakan algoritma MD5.
public:
static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, System::IO::Stream ^ source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData(byte[] key, System.IO.Stream source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : byte[] * System.IO.Stream -> byte[]
Public Shared Function HashData (key As Byte(), source As Stream) As Byte()
Parameter
- key
- Byte[]
Kunci HMAC.
- source
- Stream
Aliran ke HMAC.
Mengembalikan
HMAC data.
- Atribut
Pengecualian
key atau source adalah null.
source tidak mendukung pembacaan.
Berlaku untuk
HashData(Byte[], Byte[])
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
Menghitung HMAC data menggunakan algoritma MD5.
public:
static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, cli::array <System::Byte> ^ source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData(byte[] key, byte[] source);
public static byte[] HashData(byte[] key, byte[] source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : byte[] * byte[] -> byte[]
static member HashData : byte[] * byte[] -> byte[]
Public Shared Function HashData (key As Byte(), source As Byte()) As Byte()
Parameter
- key
- Byte[]
Kunci HMAC.
- source
- Byte[]
Data ke HMAC.
Mengembalikan
HMAC data.
- Atribut
Pengecualian
key atau source adalah null.
Berlaku untuk
HashData(ReadOnlySpan<Byte>, Stream)
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
- Sumber:
- HMACMD5.cs
Menghitung HMAC aliran menggunakan algoritma MD5.
public:
static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData(ReadOnlySpan<byte> key, System.IO.Stream source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * System.IO.Stream -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As Stream) As Byte()
Parameter
- key
- ReadOnlySpan<Byte>
Kunci HMAC.
- source
- Stream
Aliran ke HMAC.
Mengembalikan
HMAC data.
- Atribut
Pengecualian
sourceadalah null.
source tidak mendukung pembacaan.