HMACSHA1.HashCore 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
HashCore(ReadOnlySpan<Byte>) |
Nesneye yazılan verileri HMAC'yi hesaplamaya yönelik HMAC algoritmasına yönlendirir. |
HashCore(Byte[], Int32, Int32) |
Nesneye yazılan verileri Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplamaya yönelik SHA1 karma algoritmasına yönlendirir. |
HashCore(ReadOnlySpan<Byte>)
- Kaynak:
- HMACSHA1.cs
- Kaynak:
- HMACSHA1.cs
- Kaynak:
- HMACSHA1.cs
Nesneye yazılan verileri HMAC'yi hesaplamaya yönelik HMAC algoritmasına yönlendirir.
protected:
override void HashCore(ReadOnlySpan<System::Byte> source);
protected override void HashCore (ReadOnlySpan<byte> source);
override this.HashCore : ReadOnlySpan<byte> -> unit
Protected Overrides Sub HashCore (source As ReadOnlySpan(Of Byte))
Parametreler
- source
- ReadOnlySpan<Byte>
HMAC'yi hesaplamak için giriş.
Şunlara uygulanır
HashCore(Byte[], Int32, Int32)
- Kaynak:
- HMACSHA1.cs
- Kaynak:
- HMACSHA1.cs
- Kaynak:
- HMACSHA1.cs
Nesneye yazılan verileri Karma Tabanlı İleti Kimlik Doğrulama Kodunu (HMAC) hesaplamaya yönelik SHA1 karma algoritmasına yönlendirir.
protected:
override void HashCore(cli::array <System::Byte> ^ rgb, int ib, int cb);
protected override void HashCore (byte[] rgb, int ib, int cb);
override this.HashCore : byte[] * int * int -> unit
Protected Overrides Sub HashCore (rgb As Byte(), ib As Integer, cb As Integer)
Parametreler
- rgb
- Byte[]
Giriş verileri.
- ib
- Int32
Verileri kullanmaya başlamak için bayt dizisine uzaklık.
- cb
- Int32
Dizideki veri olarak kullanılacak bayt sayısı.
Açıklamalar
SHA1 ile ilgili çakışma sorunları nedeniyle Microsoft, SHA256 veya üzerini temel alan bir güvenlik modeli önerir.