HMACSHA256.TryHashData Metode
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.
Mencoba menghitung HMAC data menggunakan algoritma SHA256.
public:
static bool TryHashData(ReadOnlySpan<System::Byte> key, ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public static bool TryHashData (ReadOnlySpan<byte> key, ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
static member TryHashData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> * int -> bool
Public Shared Function TryHashData (key As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
- key
- ReadOnlySpan<Byte>
Kunci HMAC.
- source
- ReadOnlySpan<Byte>
Data ke HMAC.
- bytesWritten
- Int32
Ketika metode ini kembali, jumlah total byte yang ditulis ke dalam destination
.
false
jika destination
terlalu kecil untuk menahan hash yang dihitung, true
jika tidak.
Produk | Versi |
---|---|
.NET | 6, 7, 8, 9 |
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: