Ana içeriğe atla

Kayıtlar

128 Karakter Hash Sonucu etiketine sahip yayınlar gösteriliyor

C# Programlama Dilinde HMACSHA512 Hash Algoritması VE Uygulama Örneği

C# programlama dilinde SHA512 hash algoritması ile birlikte bu algoritmanın simetrik algoritma veya simetrik şifreleme mantığı ile birleştirilmiş HMACSHA512  algoritması da vardır. HMACSHA512 algoritmasının temel amacı SHA512 algoritmasındaki şifreleme mantığını simetrik şifreleme ile birleştirerek bir güvenlik katmanı daha eklemektir. Algoritma çıktısı 128 karakterden ibaret olan SHA512 algoritmasının mapping yapılarak çözülmesi zor olsa da imkansızdır diyemeyiz. Simetrik algoritmayla birleşmesi ise şifrelenmiş bir metnin çözülmesini çok zorlaştırır. Bu açıdan bakıldığında HMACSHA512 algoritmasının kullanılmasının güvenlik açısından SHA512 algoritmasına göre daha güvenli olduğunu söyleyebiliriz.