HMACMD5 Oluşturucular
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.
HMACMD5 sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
HMACMD5() |
Rastgele oluşturulan bir anahtar kullanarak sınıfının yeni bir örneğini HMACMD5 başlatır. |
HMACMD5(Byte[]) |
Belirtilen anahtarı kullanarak sınıfının yeni bir örneğini HMACMD5 başlatır. |
HMACMD5()
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
Rastgele oluşturulan bir anahtar kullanarak sınıfının yeni bir örneğini HMACMD5 başlatır.
public:
HMACMD5();
public HMACMD5 ();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public HMACMD5 ();
Public Sub New ()
- Öznitelikler
Açıklamalar
HMACMD5 , MD5 karma işlevinden üretilen ve Karma Tabanlı İleti Kimlik Doğrulama Kodu (HMAC) olarak kullanılan anahtarlı karma algoritması türüdür. HMAC işlemi bir gizli anahtarı ileti verileriyle birleştirir, sonucu karma işleviyle karıştırır, bu karma değeri gizli anahtarla yeniden karıştırır ve ardından karma işlevini ikinci kez uygular. Çıkış karması 128 bit uzunluğundadır.
Bu oluşturucu 64 baytlık rastgele oluşturulmuş bir anahtar kullanır.
MD5 ile ilgili çakışma sorunları nedeniyle Microsoft SHA256'yı önerir.
Ayrıca bkz.
Şunlara uygulanır
HMACMD5(Byte[])
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
- Kaynak:
- HMACMD5.cs
Belirtilen anahtarı kullanarak sınıfının yeni bir örneğini HMACMD5 başlatır.
public:
HMACMD5(cli::array <System::Byte> ^ key);
public HMACMD5 (byte[] key);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public HMACMD5 (byte[] key);
new System.Security.Cryptography.HMACMD5 : byte[] -> System.Security.Cryptography.HMACMD5
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
new System.Security.Cryptography.HMACMD5 : byte[] -> System.Security.Cryptography.HMACMD5
Public Sub New (key As Byte())
Parametreler
- key
- Byte[]
HMAC hesaplaması için gizli anahtar. Anahtar herhangi bir uzunlukta olabilir, ancak 64 bayttan uzunsa 16 baytlık bir anahtar türetmek için karma (MD5 kullanılarak) oluşturulur. Bu nedenle, gizli anahtarın önerilen boyutu 64 bayttır.
- Öznitelikler
Özel durumlar
key
parametresidirnull
.
Örnekler
Bu oluşturucunun nasıl kullanılacağına ilişkin bir örnek için sınıfına HMACMD5 bakın.
Açıklamalar
HMACMD5 , MD5 karma işlevinden üretilen ve Karma Tabanlı İleti Kimlik Doğrulama Kodu (HMAC) olarak kullanılan anahtarlı karma algoritması türüdür. HMAC işlemi bir gizli anahtarı ileti verileriyle birleştirir, sonucu karma işleviyle karıştırır, bu karma değeri gizli anahtarla yeniden karıştırır ve ardından karma işlevini ikinci kez uygular. Çıkış karması 128 bit uzunluğundadır.
Bu oluşturucu, nesneyi oluşturmak HMACMD5 için sağladığınız bir anahtarı kullanır.
MD5 ile ilgili çakışma sorunları nedeniyle Microsoft SHA256'yı önerir.