CryptographicOperations.HmacData 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
| Name | Description |
|---|---|
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Verilerin HMAC'sini hesaplar. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Verilerin HMAC'sini hesaplar. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream, Span<Byte>) |
Bir akışın HMAC'sini hesaplar. |
| HmacData(HashAlgorithmName, Byte[], Stream) |
Bir akışın HMAC'sini hesaplar. |
| HmacData(HashAlgorithmName, Byte[], Byte[]) |
Verilerin HMAC'sini hesaplar. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream) |
Bir akışın HMAC'sini hesaplar. |
HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)
- Kaynak:
- CryptographicOperations.cs
- Kaynak:
- CryptographicOperations.cs
Verilerin HMAC'sini hesaplar.
public:
static int HmacData(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int HmacData(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination);
static member HmacData : System.Security.Cryptography.HashAlgorithmName * ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function HmacData (hashAlgorithm As HashAlgorithmName, key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer
Parametreler
- hashAlgorithm
- HashAlgorithmName
HMAC'yi hesaplamak için kullanılan algoritma.
- key
- ReadOnlySpan<Byte>
Gizli anahtar. Anahtar herhangi bir uzunlukta olabilir.
- source
- ReadOnlySpan<Byte>
HMAC'nin üzerinden hesaplanacak veriler.
Döndürülenler
öğesine yazılan destinationtoplam bayt sayısı.
Özel durumlar
içindeki destination arabellek, hesaplanan karma boyutunu tutamayacak kadar küçük.
-veya-
hashAlgorithm boş bir Name şey var.
hashAlgorithm olan bir Name öğesine nullsahiptir.
hashAlgorithm geçerli platform tarafından desteklenmeyen bir karma algoritma belirtir.
hashAlgorithm bilinmeyen bir karma algoritma belirtir.
Şunlara uygulanır
HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Kaynak:
- CryptographicOperations.cs
- Kaynak:
- CryptographicOperations.cs
Verilerin HMAC'sini hesaplar.
public:
static cli::array <System::Byte> ^ HmacData(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source);
public static byte[] HmacData(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, ReadOnlySpan<byte> key, ReadOnlySpan<byte> source);
static member HmacData : System.Security.Cryptography.HashAlgorithmName * ReadOnlySpan<byte> * ReadOnlySpan<byte> -> byte[]
Public Shared Function HmacData (hashAlgorithm As HashAlgorithmName, key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte)) As Byte()
Parametreler
- hashAlgorithm
- HashAlgorithmName
HMAC'yi hesaplamak için kullanılan algoritma.
- key
- ReadOnlySpan<Byte>
Gizli anahtar. Anahtar herhangi bir uzunlukta olabilir.
- source
- ReadOnlySpan<Byte>
HMAC'nin üzerinden hesaplanacak veriler.
Döndürülenler
Verilerin HMAC'i.
Özel durumlar
hashAlgorithm olan bir Name öğesine nullsahiptir.
hashAlgorithm boş bir Name şey var.
hashAlgorithm geçerli platform tarafından desteklenmeyen bir karma algoritma belirtir.
hashAlgorithm bilinmeyen bir karma algoritma belirtir.
Şunlara uygulanır
HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream, Span<Byte>)
- Kaynak:
- CryptographicOperations.cs
- Kaynak:
- CryptographicOperations.cs
Bir akışın HMAC'sini hesaplar.
public:
static int HmacData(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source, Span<System::Byte> destination);
public static int HmacData(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, ReadOnlySpan<byte> key, System.IO.Stream source, Span<byte> destination);
static member HmacData : System.Security.Cryptography.HashAlgorithmName * ReadOnlySpan<byte> * System.IO.Stream * Span<byte> -> int
Public Shared Function HmacData (hashAlgorithm As HashAlgorithmName, key As ReadOnlySpan(Of Byte), source As Stream, destination As Span(Of Byte)) As Integer
Parametreler
- hashAlgorithm
- HashAlgorithmName
HMAC'yi hesaplamak için kullanılan algoritma.
- key
- ReadOnlySpan<Byte>
Gizli anahtar. Anahtar herhangi bir uzunlukta olabilir.
- source
- Stream
HMAC'nin üzerinden hesaplanacak veriler.
Döndürülenler
öğesine yazılan destinationtoplam bayt sayısı.
Özel durumlar
hashAlgorithm boş bir Name şey var.
-veya-
source okumayı desteklemez.
-veya-
içindeki destination arabellek, hesaplanan HMAC boyutunu tutamayacak kadar küçük.
hashAlgorithm geçerli platform tarafından desteklenmeyen bir karma algoritma belirtir.
hashAlgorithm bilinmeyen bir karma algoritma belirtir.
Şunlara uygulanır
HmacData(HashAlgorithmName, Byte[], Stream)
- Kaynak:
- CryptographicOperations.cs
- Kaynak:
- CryptographicOperations.cs
Bir akışın HMAC'sini hesaplar.
public:
static cli::array <System::Byte> ^ HmacData(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, cli::array <System::Byte> ^ key, System::IO::Stream ^ source);
public static byte[] HmacData(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, byte[] key, System.IO.Stream source);
static member HmacData : System.Security.Cryptography.HashAlgorithmName * byte[] * System.IO.Stream -> byte[]
Public Shared Function HmacData (hashAlgorithm As HashAlgorithmName, key As Byte(), source As Stream) As Byte()
Parametreler
- hashAlgorithm
- HashAlgorithmName
HMAC'yi hesaplamak için kullanılan algoritma.
- key
- Byte[]
Gizli anahtar. Anahtar herhangi bir uzunlukta olabilir.
- source
- Stream
HMAC'nin üzerinden hesaplanacak veriler.
Döndürülenler
Verilerin HMAC'i.
Özel durumlar
hashAlgorithm geçerli platform tarafından desteklenmeyen bir karma algoritma belirtir.
hashAlgorithm bilinmeyen bir karma algoritma belirtir.
Şunlara uygulanır
HmacData(HashAlgorithmName, Byte[], Byte[])
- Kaynak:
- CryptographicOperations.cs
- Kaynak:
- CryptographicOperations.cs
Verilerin HMAC'sini hesaplar.
public:
static cli::array <System::Byte> ^ HmacData(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, cli::array <System::Byte> ^ key, cli::array <System::Byte> ^ source);
public static byte[] HmacData(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, byte[] key, byte[] source);
static member HmacData : System.Security.Cryptography.HashAlgorithmName * byte[] * byte[] -> byte[]
Public Shared Function HmacData (hashAlgorithm As HashAlgorithmName, key As Byte(), source As Byte()) As Byte()
Parametreler
- hashAlgorithm
- HashAlgorithmName
HMAC'yi hesaplamak için kullanılan algoritma.
- key
- Byte[]
Gizli anahtar. Anahtar herhangi bir uzunlukta olabilir.
- source
- Byte[]
HMAC'nin üzerinden hesaplanacak veriler.
Döndürülenler
Verilerin HMAC'i.
Özel durumlar
hashAlgorithm boş bir Name şey var.
hashAlgorithm geçerli platform tarafından desteklenmeyen bir karma algoritma belirtir.
hashAlgorithm bilinmeyen bir karma algoritma belirtir.
Şunlara uygulanır
HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream)
- Kaynak:
- CryptographicOperations.cs
- Kaynak:
- CryptographicOperations.cs
Bir akışın HMAC'sini hesaplar.
public:
static cli::array <System::Byte> ^ HmacData(System::Security::Cryptography::HashAlgorithmName hashAlgorithm, ReadOnlySpan<System::Byte> key, System::IO::Stream ^ source);
public static byte[] HmacData(System.Security.Cryptography.HashAlgorithmName hashAlgorithm, ReadOnlySpan<byte> key, System.IO.Stream source);
static member HmacData : System.Security.Cryptography.HashAlgorithmName * ReadOnlySpan<byte> * System.IO.Stream -> byte[]
Public Shared Function HmacData (hashAlgorithm As HashAlgorithmName, key As ReadOnlySpan(Of Byte), source As Stream) As Byte()
Parametreler
- hashAlgorithm
- HashAlgorithmName
HMAC'yi hesaplamak için kullanılan algoritma.
- key
- ReadOnlySpan<Byte>
Gizli anahtar. Anahtar herhangi bir uzunlukta olabilir.
- source
- Stream
HMAC'nin üzerinden hesaplanacak veriler.
Döndürülenler
Verilerin HMAC'i.
Özel durumlar
hashAlgorithm geçerli platform tarafından desteklenmeyen bir karma algoritma belirtir.
hashAlgorithm bilinmeyen bir karma algoritma belirtir.