如何對Sql server表中的密碼字段加密
如題,在瀏覽數據庫時看到的密碼像這樣 seYHnC917Hw9XYj58RDYXGIQo08=
[解决办法]
应该先把值加密,然后再存到数据库表中。
[解决办法]
是的,一般是把加密后的密码存储到数据库中。
[解决办法]
像base
[解决办法]
c#里用DES加密再存数据库
读出后先解密用
[解决办法]
MD5加密密码:
private string GetMD5(string sDataIn)
{
MD5CryptoServiceProvider md5=new MD5CryptoServiceProvider();
byte[]bytValue,bytHash;
bytValue = System.Text.Encoding.UTF8.GetBytes(sDataIn);
bytHash = md5.ComputeHash(bytValue);
md5.Clear();
string sTemp= " ";
for(int i=0;i <bytHash.Length;i++)
{
sTemp+=bytHash[i].ToString( "X ").PadLeft(2, '0 ');
}
return sTemp.ToLower();
}
[解决办法]
up
[解决办法]
同意,一般都是现加密,后存储
[解决办法]
一般都是先加密,后存储
[解决办法]
DES加密 MD5加密
[解决办法]
加密完毕,在访到数据库中
[解决办法]
我们一般都用的MD5,但MD5现在也好像可以反向了