Asp.NET Md5 ve Sha1 Şifreleme Algoritmaları


Merhaba günümüzde web sayfası yapmaktan ziyade web sayfalarında alınan bilgilerin güvenliğini sağlamak önemli hale geldi.

Peki veri güvenliğini sağlamak için ne gibi şeyler yapabiliriz?
Tabiki yapılabilecek bir çok işlem var ama biz bunlardan sadece bir tanesini ele alacağız bu makalemizde.
Öncelikle tabiki Visual Studiomuzu açıp bir web projesi oluşturmamız gerekiyor.
Daha sonra web sayfamıza 2 adet TextBox 1 adet Button koymalıyız (ben Textboxlarıma txtMd5 ve txtSha1 Buttonumada btnEncryptText adını verdim)
Bu işlemleri yaptıktan sonra buttonumuza çift tıklayarak sayfamızın .cs yani kod kısmına geçiyoruz.
Aşağıdaki açıklamalı kod blogunu uygulayarak şifreleme algoritmalarını kullanabilirsiniz.
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class EncryptText : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }
    protected void btnEncryptText_Click(object sender, EventArgs e)
    {
        //Textboxa girmiş olduğumuz metni sha1 ile şifreleyip ekrana yazdırıyoruz
        Response.Write(FormsAuthentication.HashPasswordForStoringInConfigFile(txtSha1.Text,”sha1″));
        //Textboxa girmiş olduğumuz metni md5 ile şifreleyip ekrana yazdırıyoruz
        Response.Write(FormsAuthentication.HashPasswordForStoringInConfigFile(txtMd5.Text,”md5″));
    }
}
Bir sonraki makalede görüşmek üzere…
İyi günler.
Share Button

Comments 0

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

* Copy This Password *

* Type Or Paste Password Here *

12.607 Spam Comments Blocked so far by Spam Free Wordpress

More From: Asp.NET

DON'T MISS