Aracılığıyla paylaş


HMACSHA3_512 Oluşturucular

Tanım

Aşırı Yüklemeler

HMACSHA3_512()

Rastgele oluşturulan bir anahtarla sınıfının yeni bir örneğini HMACSHA3_512 başlatır.

HMACSHA3_512(Byte[])

Belirtilen anahtar verileriyle sınıfının yeni bir örneğini HMACSHA3_512 başlatır.

HMACSHA3_512()

Kaynak:
HMACSHA3_512.cs
Kaynak:
HMACSHA3_512.cs

Rastgele oluşturulan bir anahtarla sınıfının yeni bir örneğini HMACSHA3_512 başlatır.

public:
 HMACSHA3_512();
public HMACSHA3_512 ();
Public Sub New ()

Açıklamalar

HMACSHA3_512 , SHA3-512 karma işlevinden oluşan 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ı 512 bit uzunluğundadır.

Bu oluşturucu, rastgele oluşturulmuş 72 baytlık bir anahtar kullanır.

Şunlara uygulanır

HMACSHA3_512(Byte[])

Kaynak:
HMACSHA3_512.cs
Kaynak:
HMACSHA3_512.cs

Belirtilen anahtar verileriyle sınıfının yeni bir örneğini HMACSHA3_512 başlatır.

public:
 HMACSHA3_512(cli::array <System::Byte> ^ key);
public HMACSHA3_512 (byte[] key);
new System.Security.Cryptography.HMACSHA3_512 : byte[] -> System.Security.Cryptography.HMACSHA3_512
Public Sub New (key As Byte())

Parametreler

key
Byte[]

için HMACSHA3_512gizli anahtar. Anahtar herhangi bir uzunlukta olabilir.

Özel durumlar

key, null değeridir.

Şunlara uygulanır