C# ile Hash İşlemleri(MD5,SHA1,SHA512)
Merhaba kısaca C# ile hashleme işlemini nasıl gerçekleştirebileceğinizi anlatmaya/örneklendirmeye çalışacağım. .Net Framework üzerinde bulunan System.Security.Cryptography namespace'i hashleme işlemlerini kolayca yapabilmemiz için üzerinde gerekli servisleri barındırır. biz de bunları kullanarak şifreleme işlemlerimizi gerçekleştireceğiz. Kullanabileceğimiz algoritmaların bazıları;
MD5, 128 bit şifreleyici kullanır 33 karakter uzunluğundadır.
SHA1, 160 bit şifreleyici kullanır 41 karakter uzunluğundadır.
SHA256, 256 bit şifreleyici kullanır 64 karakter uzunluğundadır.
SHA512, 512 bit şifreleyici kullanır 128 karakter uzunluğundadır.