Asp.NET’te MD5 Şifreleme Yöntemi?

Asp.NET’te MD5 Şifreleme Yöntemi? Merhaba sevgili okurlarım. Bugün adi yorulmuşsunuzdur ama bir Asp.NET dersinin iyi gideceğini düşündüm ve kısa bir ders anlatmaya karar verdim. Öncelikle MD5’i açıklayayım: MD5 RFC’de de belirtildiği gibi şifreleme algoritmalarına destekçi olmak amacıyla kullanılabilecek bir HASHING / FINGERPRINTING algoritmasıdır ve yalnızca 128-bit’lik (16-bayt) bir çıktı üretir. Bu nerede kullanılır? Öncelikle bir verinin (dosyanın) doğru transfer edilip edilmediği yahut değiştirilip değiştirilmediğinin kontrol edilmesinde kullanılır. Bir çok fazla dinamik sitede çoğunlukta resim ya da dosya upload eden web uygulamalarında tıpkı İsim ile başka bir resim ve ya dosya gelme ihtimaline rağmen resimlerin ve ya dosyaların isimleri buna aynı metotlara parametre geçilerek benzersiz bir İsim elde edilmek istenebilmektedir. Kendisine verilen string bir ifadeyi MD5 formatında şifreleyerek şifrelediği dosyanın ismini (şifreli bir şekilde) arka döndürecek olan yöntem yazıyoruz: Metota parametre oalrak adını değiştireceğimiz string bir ifadeyi geçiyoruz: 1 public static string MD5Yap(string str)  2 {  üç str = FormsAuthentication.HashPasswordForStoringInConfigFile(str, “MD5”);  4 // şifrelenmiş olan string tipinden kıymeti arka döndürüyoruz  5 return str;  6  7 } Dersimiz bu kadar. Arkadaşlar // işaretinin bulunduğu satırı İzah satırıdır, aklınız karışmasın.


Yapılan Yorumlar
Erdem OFLAZ

Bir mum, diğer mumu tutuşturmakla ışığından bir şey kaybetmez.
 Kategoriler
 Popüler yazılar