0

t-sql 中 saltkey 的用途是什么?例如在aspdotnetstorefront数据库中有一个表名customer,我们加密/解密密码然后还有另一个字段叫做SaltKey,它的目的是什么?

4

4 回答 4

2

您的问题含糊不清,但我认为您正在寻找有关盐的信息,这是一种加密概念,而不是关系数据库。来自维基百科

如果盐足够大,使用加盐密码的好处是使查找表辅助字典攻击对存储的值不切实际。也就是说,攻击者将无法创建散列值(密码+盐)的预计算查找表(即彩虹表),因为它会占用太多空间。一个简单的字典攻击仍然是很有可能的,虽然速度要慢得多,因为它不能被预先计算。

于 2012-04-06T13:07:53.740 回答
0

看到这里http://crackstation.net/hashing-security.html 这将帮助你找到什么是盐..

于 2012-04-06T13:04:50.160 回答
0

请参阅此处http://en.wikipedia.org/wiki/Salt_%28cryptography%29它与加密有关,而不是 T-SQL

于 2012-04-06T13:02:21.440 回答
0

更好看http://en.wikipedia.org/wiki/Salt_%28cryptography%29

于 2012-04-06T13:03:27.507 回答