PDA

View Full Version : هش کردن



myoosef
یک شنبه 26 بهمن 1393, 01:25 صبح
با سلام به استادای خودم که همیشه لطف دارن و دانششون رو در اختیار دیگران قرار میدن
من در مورد هش کردن تو سی شارپ مشکل دارم مشکل که چه عرض کنم بلد نیستم هش کنم یا برعکس اگه میشه لطف کنید چطور میتونم از کاربر که رمزش رو گرفتم اون رو هش کنم و تو بانکم ذخیره کنم (البته قسمت هش کردن)سورس کد نمیخوام میخوام یاد بگیرم
بازم ممنون از همگی

golbafan
سه شنبه 28 بهمن 1393, 20:00 عصر
سلام
عجله نفرمائید. بجاش کمی سرچ بفرمایید


using System.Security.Cryptography;


public static byte[] GetHash(string inputString)
{
HashAlgorithm algorithm = MD5.Create();//or use SHA1.Create();
return algorithm.ComputeHash(Encoding.UTF8.GetBytes(input String));
}


public static string GetHashString(string inputString)
{
StringBuilder sb =newStringBuilder();
foreach(byte b inGetHash(inputString))
sb.Append(b.ToString("X2"));
return sb.ToString();
}