نمایش نتایج 1 تا 1 از 1

نام تاپیک: تبدیل پسور کاربر به متن امن برای ذخیره در دیتابیس

  1. #1
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    1,646

    تبدیل پسورد کاربر به متن امن برای ذخیره در دیتابیس


    با سلام به همه
    امیدوارم که این کد براتون کارآمد باشه و ازش استفاده کنید:
    securepassword.jpg


    Imports System.Text
    Imports System.Security.Cryptography
    Public Class Form1
    Function GetMd5Hash(ByVal input As String) As String
    ' Create a new instance of the MD5 object.
    Dim md5Hasher As MD5 = MD5.Create()
    ' Convert the input string to a byte array and compute the hash.
    Dim data As Byte() = md5Hasher.ComputeHash(Encoding.Default.GetBytes(in put))
    ' Create a new Stringbuilder to collect the bytes
    ' and create a string.
    Dim sBuilder As New StringBuilder()
    ' Loop through each byte of the hashed data
    ' and format each one as a hexadecimal string.
    Dim i As Integer
    For i = 0 To data.Length - 1
    sBuilder.Append(data(i).ToString("x2"))
    Next i
    ' Return the hexadecimal string.
    Return sBuilder.ToString()
    End Function
    ' Verify a hash against a string.
    Function verifyMd5Hash(ByVal input As String, ByVal hash As String) As Boolean
    ' Hash the input.
    Dim hashOfInput As String = getMd5Hash(input)
    ' Create a StringComparer an compare the hashes.
    Dim comparer As StringComparer = StringComparer.OrdinalIgnoreCase
    If 0 = comparer.Compare(hashOfInput, hash) Then
    Return True
    Else
    Return False
    End If
    End Function
    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    Me.Label1.Text = GetMd5Hash(Me.TextBox1.Text)
    End Sub


    Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
    Dim b As Boolean = verifyMd5Hash(Me.TextBox1.Text, Me.Label1.Text)
    MsgBox(If(b, "Correct Password", "Incorrect Password!"))
    End Sub
    End Class


    https://www.aparat.com/v/8hNL4
    در ضمن خوشحال می شم کانال آپارات من رو دنبال کنید: آپارات - سرویس اشتراک ویدیو (aparat.com)

    دانلود سورس پروژه :

    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله ROSTAM2 : دوشنبه 16 بهمن 1402 در 07:39 صبح

تاپیک های مشابه

  1. سوال: بدست آوردن پسورد دیتابیس پسوردار باز(اجرا شده)
    نوشته شده توسط atf1379 در بخش Access
    پاسخ: 8
    آخرین پست: شنبه 23 فروردین 1399, 11:43 صبح
  2. مبتدی: نمایش ندادن پسورد هنگام خواندن از دیتابیس
    نوشته شده توسط MasoudAdmin در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: جمعه 25 دی 1394, 16:59 عصر
  3. سوال: پسورد دیتابیس
    نوشته شده توسط hamid.kurd در بخش Access
    پاسخ: 0
    آخرین پست: یک شنبه 10 فروردین 1393, 00:32 صبح
  4. سوال: پسورد گذاری بر روی دیتابیس به اتصال به دیتابیس
    نوشته شده توسط amir_3530 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: سه شنبه 16 خرداد 1391, 14:16 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •