HMACMD5.HashData Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>) |
MD5 algoritmasını kullanarak bir akışın HMAC'sini hesaplar. |
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
MD5 algoritmasını kullanarak verilerin HMAC'sini hesaplar. |
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
MD5 algoritmasını kullanarak verilerin HMAC'sini hesaplar. |
HashData(Byte[], Stream) |
MD5 algoritmasını kullanarak bir akışın HMAC'sini hesaplar. |
HashData(Byte[], Byte[]) |
MD5 algoritmasını kullanarak verilerin HMAC'sini hesaplar. |
HashData(ReadOnlySpan<Byte>, Stream) |
MD5 algoritmasını kullanarak bir akışın HMAC'sini hesaplar. |
HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>)
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
MD5 algoritmasını kullanarak bir akışın HMAC'sini hesaplar.
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
Parametreler
- key
- ReadOnlySpan<Byte>
HMAC anahtarı.
- source
- Stream
HMAC'ye akış.
Döndürülenler
öğesine yazılan destination
toplam bayt sayısı.
- Öznitelikler
Özel durumlar
source
, null
değeridir.
içindeki destination
arabellek, hesaplanan HMAC boyutunu tutamayacak kadar küçük. MD5 algoritması her zaman 128 bit HMAC veya 16 bayt üretir.
-veya-
source
okumayı desteklemez.
Şunlara uygulanır
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
MD5 algoritmasını kullanarak verilerin HMAC'sini hesaplar.
public:
static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source);
public static byte[] HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
Public Shared Function HashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte)) As Byte()
Parametreler
- key
- ReadOnlySpan<Byte>
HMAC anahtarı.
- source
- ReadOnlySpan<Byte>
HMAC'ye veri.
Döndürülenler
Verilerin HMAC'i.
- Öznitelikler
Şunlara uygulanır
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
MD5 algoritmasını kullanarak verilerin HMAC'sini hesaplar.
public:
static int HashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
static member HashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
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
Parametreler
- key
- ReadOnlySpan<Byte>
HMAC anahtarı.
- source
- ReadOnlySpan<Byte>
HMAC'ye veri.
Döndürülenler
öğesine yazılan destination
toplam bayt sayısı.
- Öznitelikler
Özel durumlar
içindeki destination
arabellek, hesaplanan karma boyutunu tutamayacak kadar küçük. MD5 algoritması her zaman 128 bit HMAC veya 16 bayt üretir.
Şunlara uygulanır
HashData(Byte[], Stream)
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
MD5 algoritmasını kullanarak bir akışın HMAC'sini hesaplar.
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()
Parametreler
- key
- Byte[]
HMAC anahtarı.
- source
- Stream
HMAC'ye akış.
Döndürülenler
Verilerin HMAC'i.
- Öznitelikler
Özel durumlar
key
veya source
şeklindedir null
.
source
okumayı desteklemez.
Şunlara uygulanır
HashData(Byte[], Byte[])
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
MD5 algoritmasını kullanarak verilerin HMAC'sini hesaplar.
public:
static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ key, cli::array <System::Byte> ^ source);
public static byte[] HashData (byte[] key, byte[] source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (byte[] key, byte[] source);
static member HashData : byte[] * byte[] -> byte[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : byte[] * byte[] -> byte[]
Public Shared Function HashData (key As Byte(), source As Byte()) As Byte()
Parametreler
- key
- Byte[]
HMAC anahtarı.
- source
- Byte[]
HMAC'ye veri.
Döndürülenler
Verilerin HMAC'i.
- Öznitelikler
Özel durumlar
key
veya source
şeklindedir null
.
Şunlara uygulanır
HashData(ReadOnlySpan<Byte>, Stream)
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
MD5 algoritmasını kullanarak bir akışın HMAC'sini hesaplar.
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()
Parametreler
- key
- ReadOnlySpan<Byte>
HMAC anahtarı.
- source
- Stream
HMAC'ye akış.
Döndürülenler
Verilerin HMAC'i.
- Öznitelikler
Özel durumlar
source
, null
değeridir.
source
okumayı desteklemez.