سوال در مورد مخفی کردن رمز
یک datagridview دارم که شامل ستونهای نام کاربری، رمز کاربری، نام کاربر ، نوع کاربری می باشد من می خواهم رمز کاربری من مشخص نباشد که می تونم به دو صورت این کار را انجام دهم (چیزی که استادم به من گفته)یکی این که باید یا کد را به صورت کد شده به دیتابیس بفرستم یا این که برای دیتابیسم که sqlexpress می باشد رمز بگذارم چطوری می توانم این کار را انجام دهم که به هر طریقی کاربر نتواند حتی به دیتابیس دسترسی داشته باشد. (اگر کسی راهی غیر از این داره باز هم پیشنهاد کنه مشکلی نداره)
لطفا کمک کنید دو روز دیگر به تحویل پروژه من باقی مانده :عصبانی++:
نقل قول: سوال در مورد مخفی کردن رمز
byte[] bytpasswordIn;
byte[] bytpasswordOut;
using (SHA1CryptoServiceProvider objHashAlgorithm = new SHA1CryptoServiceProvider())
{
bytpasswordIn = Encoding.UTF8.GetBytes(txt.user.text);
bytpasswordOut = objHashAlgorithm.ComputeHash(bytpasswordIn);
str = Convert.ToBase64String(bytpasswordOut);
insert into table(user)values(str);
}
در بالاي فرم using System.Security.Cryptography; اين دستور using كن . اين طوري رمز كاربري شما كد مي شود. ضريب امنيتي خوبي داره
نقل قول: سوال در مورد مخفی کردن رمز
byte[] bytpasswordIn;
byte[] bytpasswordOut;
using (SHA1CryptoServiceProvider objHashAlgorithm = new SHA1CryptoServiceProvider())
{
bytpasswordIn = Encoding.UTF8.GetBytes(txt.user.text);
bytpasswordOut = objHashAlgorithm.ComputeHash(bytpasswordIn);
str = Convert.ToBase64String(bytpasswordOut);
insert into table(user)values(str);
}
در بالاي فرم using System.Security.Cryptography; اين دستور using كن . اين طوري رمز كاربري شما كد مي شود. ضريب امنيتي خوبي داره