ASP.NET C# md5 şifre oluşturma uygulamalı

makale.baslik

Bu yazı ile ASP.NET C# ile md5 şifre oluşturmayı ve kullanmayı öğreneceksiniz. 

md5 şifreleme geri dönüşümü olmayan bir şifreleme yöntemidir şifreleriniz çalınsa bile kullanılamazlar. Bu sayede verilerinizi daha güvenli bir şekilde tutarsınız. 

Genelde kullanıcı şifrelerini daha güvenli bir şekilde tutmak için kullanılır.

Ben class olarak oluşturup projelerimde o şekilde kullanmaktayım.

md5 metodu:

public static string MD5Olustur(string text)
{
    MD5 md5 = new MD5CryptoServiceProvider();
    
    md5.ComputeHash(ASCIIEncoding.ASCII.GetBytes(text));
    
    byte[] result = md5.Hash;
    
    StringBuilder strBuilder = new StringBuilder();
    for (int i = 0; i < result.Length; i++)
    {
        strBuilder.Append(result[i].ToString("x2"));
    }
    
    return strBuilder.ToString();
}

Uygulamalı anlatım için aşağıdaki videoyu izleyebilirsiniz:

 

Paylaş:

Yorumlar

  1. Hocam eğitim videolarınızı izledim ve çok istifade ettim. MD5'i de kullanıyorum. Mümkün ise Kullanıcıların aynı şifreyi tekrar girerek değiştirebilmesine yönelik bir anlatım yapabilir misiniz? Şimdiden teşekkürler.

    1. Fırsatım olursa yaparım.