خیلی از کاربران در پروژه های خود اعم از پروژه های تحت ویندوز و تحت وب به دنبال بالا بردن سطح امنیت می باشند که یکی از راههای بالا بردن سطوح امنیت در پروژه های نرم افزاری و وب سایت ها برقرای سطح امینت در گذرواژه ها (پسوردها) می باشد بنابراین بسیاری از برنامه نویسان در پروژه های خود پسوردهای خود را به صورت رمزگذاری یا هشینگ در می آورند که در این آموزش ما دو روش رمزگذاری را به روش الگوریتم MD5 و روش رمزگذاری Hash آموزش می دهیم و شما عزیزان می توانید از این روش رمزگذاری برای بالا بردن پسوردهای خود استفاده کنید.
سورس کد MD5
protected void Button1_Click(object sender, EventArgs e) { Label1.Text = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.Text, “MD5″); }
سورس کد Hashing
protected void Button2_Click(object sender, EventArgs e) { Label1.Text = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.Text, “sha1″); }
سلام
عالی بود
فقط یه مورد رو هم اضافه کنم که خواننده های این مطلب برای این که کد بالا ارور نده کتابخانه زیر رو باید به سورس صفحه اضافه بکنند
using System.Web.Security;