saltedhash

    3热度

    1回答

    我正在更新旧的经典ASP网站,我需要存储密码,所以很自然地,我正在对经典ASP的局限性如何去解决这个问题稍微谨慎。 我正在使用盐和胡椒(胡椒是一个常数存储在服务器上,而不是在数据库中),我只是想知道,是否有任何洗牌/扰乱字符的任何好处哈希之前的“胡椒+密码+盐”字符串? 我写了一个函数,可以基于预定义(秘密)数字序列(序列也存储在服务器上,而不是数据库中)来打乱任何长度的字符串。所以函数总是会返回

    1热度

    2回答

    我们有一个Typo3 plattform,它有fe_login,salted和rsa激活。当我在BE中创建一个FE用户并检查MySQL用户是否有腌制密码。在用户登录与RSA,但fe_login不工作... http://dev.contextoo.net - 也许有人有任何意见?

    0热度

    2回答

    基本上单向函数具有两个属性: 1.不可逆 2.碰撞通电阻(这意味着没有两个相同的话具有相同的哈希值,如果指正即时错误) 另一方面,我看到盐渍哈希密码用于为密码的哈希值提供更多的安全性,并为具有相同明文值的密码提供避免碰撞。 那么,为什么会发生这种情况,而不是散列函数应该具有碰撞阻力,为什么当哈希函数已经具有该属性时,Salt必须提供这个功能? 预先感谢您。

    0热度

    1回答

    我知道使用salted哈希是将密码保存在数据库中的首选方法。但是,这仅适用于交互式目的。 例如, 用户使用一个登记表填写密码,然后将其保存 作为数据库中的哈希盐腌条目。 下一次使用密码 登录时,会将其散列值与数据库 条目进行比较。 到目前为止好。如果我想自动登录本身,该怎么办?即,而不是用户通过在线形式输入密码来提交登录密码,我想将密码存储在本地机器的某处,以便我可以将其用于登录表单中的自动验证。

    -2热度

    1回答

    哪些方法最适合将这些盐渍/散列密码保存到数据库中?我正在考虑BCrypt或SHA51或PBKDF2,哪一个最适合? 有人请告诉我如何在C#中使用Asp.net在Mysql数据库中实现它们。

    1热度

    1回答

    当前我正在使用salt来加密密码。 public static SaltedHash Create(string password) { string salt = _createSalt(); string hash = _calculateHash(salt, password); return new SaltedHash(salt, h

    0热度

    1回答

    如何使用Asp.Net从MySql数据库检索盐? 我想使用检索到的盐添加到用户输入的密码来生成SHA256哈希,然后验证用户。 这里就是我试图做的,以获取盐: String userNameEntered = UserN_TextBox.Text; String passwordEntered = Password_TextBox.Text; String connectionString =

    0热度

    1回答

    我在这里有一个独特的用例:我需要增强一个独立的iPhone应用程序“EmergencyResponse”(此职位的名称已更改),供有风险的患者使用。患者/看护者使用关于他们的药物,医师联系信息,家庭联系,信息等信息设置应用程序。 该应用程序在iPhone锁屏上提示消息,并解锁手机并打开'EmergencyResponse'关于如何帮助我“ 因此,如果患者经过某处并且一位好的撒玛利亚人来了,他们会看

    0热度

    1回答

    我需要生成一个唯一的跟踪号码,只有10位数的长度。 ,因为我从谷歌计算器Generating unique tracking numbers 唯一有用的文章,但这不是点网代码。我试图找到一种方法来写这个代码的网络equivelant,但我不能这样做。 >>> int(hashlib.sha256(str(1) + "!salt!").hexdigest()[:13], 16) 126988374

    1热度

    1回答

    之前:我很抱歉我的英语。 确定现在,我使用以下方法加密: SHA256_PassHash(inputText的, “78sdjs86d2h”,MyHash,的sizeof(MyHash)); 盐SHA256:“78sdjs86d2h 现在我检查这样的密码: if(isset($_POST['username']) && isset($_POST['password'])){ $usern