Aracılığıyla paylaş


HMACRIPEMD160 Oluşturucular

Tanım

HMACRIPEMD160 sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

HMACRIPEMD160()

Rastgele oluşturulan 64 baytlık bir anahtarla sınıfının yeni bir örneğini HMACRIPEMD160 başlatır.

HMACRIPEMD160(Byte[])

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

HMACRIPEMD160()

Rastgele oluşturulan 64 baytlık bir anahtarla sınıfının yeni bir örneğini HMACRIPEMD160 başlatır.

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

Açıklamalar

HMACRIPEMD160 , RIPEMD-160 karma işlevinden derlenen 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 karıştırır, sonucu karma işleviyle karıştırır, bu karma değeri gizli anahtarla yeniden karıştırır ve sonra karma işlevini ikinci kez uygular. Çıkış karması 160 bayt uzunluğundadır.

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

Ayrıca bkz.

Şunlara uygulanır

HMACRIPEMD160(Byte[])

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

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

Parametreler

key
Byte[]

Şifreleme için HMACRIPEMD160 gizli anahtar. Anahtar herhangi bir uzunlukta olabilir, ancak 64 bayttan uzunsa, 64 baytlık bir anahtar türetmek için karma (SHA-1 kullanılarak) oluşturulur. Bu nedenle, gizli anahtarın önerilen boyutu 64 bayttır.

Özel durumlar

key parametresidirnull.

Örnekler

Bu oluşturucunun nasıl kullanılacağına ilişkin bir örnek için sınıfına HMACRIPEMD160 bakın.

Açıklamalar

HMACRIPEMD160 , RIPEMD-160 karma işlevinden derlenen 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 karıştırır, sonucu karma işleviyle karıştırır, bu karma değeri gizli anahtarla yeniden karıştırır ve sonra karma işlevini ikinci kez uygular. Çıkış karması 160 bayt uzunluğundadır.

Ayrıca bkz.

Şunlara uygulanır