PDA

View Full Version : Decrypt کردن رشته Encrypt شده



alasht
یک شنبه 13 تیر 1389, 11:14 صبح
سلام دوستان
من به وسیله این کد رشته هامو به Encrypt تبدیل کردم

using System.Security.Cryptography;

public static string EncodePassword(string originalPassword)
{
Byte[] originalBytes;
Byte[] encodedBytes;
MD5 md5;
md5 = new MD5CryptoServiceProvider();
originalBytes = ASCIIEncoding.Default.GetBytes(originalPassword);
encodedBytes = md5.ComputeHash(originalBytes);
return System.Text.RegularExpressions.Regex.Replace(BitCo nverter.ToString(encodedBytes), "-", "").ToLower();
}

private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(EncodePassword("test"));
}

این روش رو از تو همین سایت یاد گرفتم ولی حالا نمیدونم چطوری Decrypt کنم تا بتونم از اون تو برنامم استفاده کنم ؟

ricky22
یک شنبه 13 تیر 1389, 13:24 عصر
سلام دوست خوب
این کار شما code کردن نیست که بخواید decode کنید
شما از الگوریتم MD5 استفاده کردید که یک الگوریتم برگشت ناپذیر هست و Hash می کنه.
از الگوریتم زیر استفاده کنید
http://barnamenevis.org/forum/showpost.php?p=915695&postcount=439
موفق باشید

Pr0grammer
یک شنبه 13 تیر 1389, 13:37 عصر
این نمونه هم می تونه کارتونو راه بندازه :