password-hash

    1热度

    2回答

    的固有性质维基百科上Salt (cryptography)腌制: 甲新盐随机针对每个密码生成的。在一个典型的设置中,盐和密码连接在一起,并通过加密散列函数进行处理,并将结果输出(但不是原始密码)与salt一起存储在数据库中。 但是如果我没有离散数据库呢?用口令的内在属性来加盐,如反向吗?或者甚至(更好?)用口令的散列腌制密码?例如: md5(md5("password") + "password"

    18热度

    1回答

    我正在本地主机上运行php版本5.4.16,而我正在开发我的网站。我想使用password_hash(),但我不断收到此错误: Fatal error: Call to undefined function password_hash() in /dir/to/file.php on line 123 为什么会发生这种情况? 谢谢!

    2热度

    3回答

    我更新了代码,脚本仍然返回“失败”。信息。我必须错过一些东西,我已经听取了每个人的建议。这或我只是简单的愚蠢的LOL!下面是更新后的代码: require('../connect.php'); $username = $_POST['username-sign-in']; $password = $_POST['password-sign-in']; if true then exit()

    1热度

    2回答

    当我创建dtb的新条目时,我理解哈希+盐的想法。如果我有一些固定的盐的字符串,它可能不难实现它,但如何做到这一点,当我想用​​例如用户的生日作为盐?将密码保存到数据库很容易,但如何在登录时对此进行散列?我GOOGLE了这段代码为我applicationContext-security.xml文件里,使用的盐username值: <!-- authentication from database -

    0热度

    2回答

    我有一个关于Liferay的问题。 我用Liferay + Jasig CAS认证和OpenLDAP配置我的系统。 我可以正确验证用户身份,并且可以从LDAP(Ldap导入)导入用户帐户。 我也配置用户导出到OpenLDAP ..所以,现在我可以导出一个帐户,当这将创建。 Infact我可以在我的OpenLDAP服务器中看到这个新帐户。 当Liferay创建一个新帐户时,它为这个新帐户(例如4hd

    9热度

    3回答

    当网站上的用户注册,和我期待在密码表的数据库joomla_users,还有存储在以下格式的密码: $ P $ Do8QrURFT1r0NlWf0X/GRDF/aMqwqK/ $ P $ DH38Lch9z508gJiop3A6u0whTity390 ........ 但不是我n的文档(MD5 + “:” + SALT)中所描述的形式 1802ebc64051d5b4f4d1b408babb5020

    1热度

    4回答

    我正在使用PHP。我想要一个安全快速的密码加密系统。散列密码一百万次可能更安全,但速度也更慢。如何在速度和安全之间取得良好的平衡? 我想知道在PHP中最好的加密方法,以及如何应用它。

    6热度

    2回答

    我负责在我们的.Net MVC 4 Web应用程序中进行身份验证,并且遇到了有关密码哈希,存储和身份验证的问题。 计划目前使用2种盐,1种动态(每用户)和1种静态(Web应用常量)和强大的散列函数。 由于包含用户名和密码,一个简单的用户表: 我是否保存每个用户盐在用户表中的列? 我担心的是,通过这样做,我将不得不使用用户名只从Web应用程序内存中的数据库中获取用户。有什么样的攻击可能会造成问题吗?

    0热度

    1回答

    也许这是一个愚蠢的问题,但我不会感到震惊,如果一些优秀的大脑来解决适当的解决方案或想法:是否有可能重新计算/转码咸盐sha512字符串成盐blow鱼字符串? (imo相当有趣)的背景是:我有一个很大的SHA512 + salt字符串数据库,如$6$rounds=5000$usesomesillystri$D4IrlXatmP7rx3P3InaxBeoomnAihCKREY4...(118个字符),

    3热度

    1回答

    我正在尝试使用SHA-512算法实现SQL Server 2008中的散列和密码解决方案。此解决方案基于Michael Coles出版的书籍“Expert SQL Server 2008 Encryption”。基于他的例子,我能够在Visual Studio 2010(C#中的.NET 3.5)中构建项目并部署到SQL Server 2008(如下面的代码所示)。 using System;