C# MD5 Şifreleme

Şifreleme, bir bilginin belirli kurallara göre gizlenmesi olayı olarak söylenebilir. Önemli bilgiler 3. kişilerin görüp anlamaması için gizlenir ya da farklı şekillere dönüştürülür. Bu yazımızda da çok sık kullanılan bir şifreleme algoritması olan MD5 Şifrelemeyi göreceğiz. Bu algoritma için C#’ ın aşağıdaki kütüphanesini öncelikle eklememiz gerekmektedir.

using System.Security.Cryptography;

Bu kütüphaneyi ekledikten sonra şifreleme için kullanabileceğimiz bir çok algoritmayı kullanabiliriz. MD5′ in kullanılabileceği yerlerden örnek vermek gerekirse; kullanıcı şifrelerinin veritabanında saklanırken MD5 ile saklanması faydalı olacaktır. Kontrol ederken de yine şifreyi MD5 fonksiyonuna göndererek kontrol etmemiz gerekmektedir. Şimdi programımıza geçelim. Aşağıdaki fonksiyon string bir değeri parametre olarak alıp MD5 ile şifrelenmiş şeklini geri döndürmektedir.

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.