Responsive Reklam Alanı

Merhaba sevgili okurlarım.

Bugün bayağı 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 yardımcı 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 veya değiştirilip değiştirilmediğinin kontrol edilmesinde kullanılır. Bir çok dinamik sitede genellikle resim veya dosya upload eden web uygulamalarında aynı isim ile başka bir resim veya dosya gelme ihtimaline karşın resimlerin veya dosyaların isimleri buna benzer metotlara parametre geçilerek benzersiz bir isim elde edilmek istenebilmektedir. Kendisine verilen string bir ifadeyi MD5 formatında şifreleyerek şifrelediği dosyanın ismini (şifreli bir şekilde) geri döndürecek olan metot yazıyoruz:

Metota parametre oalrak adını değiştireceğimiz string bir ifadeyi geçiyoruz:

1 public static string MD5Yap(string str) 
2 { 
3 str = FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5"); 
4 // şifrelenmiş olan string tipinden değeri geri döndürüyoruz 
5 return str; 
7 }


Dersimiz bu kadar. Arkadaşlar // işaretinin olduğu satırı açıklama satırıdır, aklınız karışmasın.

Paylaşmak Güzeldir
Yazar
Yazar
Kurban Bayramınız Mübarek Olsun! Windows 8 Biz Kullanıcılar ile Buluştu!
1 Yorum
  1. Yazar

    Şifre i SQL database de şifreli olarak kontrol etmeyi ekleyebilir misiniz ?
    Teşekkürler.

Bir yorum yazın
Siz de düşüncenizi belirtebilirsiniz.

Emre Supçin * Ecceplus WordPress Themes