【问题标题】:one way SHA1 hash javascript implementation?一种方式 SHA1 哈希 javascript 实现?
【发布时间】:2012-03-07 23:46:40
【问题描述】:

我有一个不使用 SSL 的服务器,所以我试图找到一种方法来保护传递到服务器的数据。我的第一个想法是jCryption,但这并不是我所需要的。所以我决定我可以预先散列密码并将其发送到服务器进行比较。所以我的问题是,是否有一个 sha1 实用程序可以用于 PHP 的密码验证?

【问题讨论】:

  • 如果您对密码进行哈希处理并将其发送到服务器,那么我不再需要知道密码,只需知道哈希值——我可以拦截它,因为您以明文形式发送!
  • 为避免这种情况,你应该加倍哈希,第二次使用随机的一次盐,你也可以使用服务器端进行比较。
  • 好建议@leebriggs 我已经实现了。

标签: javascript sha1


【解决方案1】:

试试 Stanford Crypto 库。它非常全面,但如果您只需要一个哈希函数,您可以从核心中提取它(它具有 sha1 和 256)。

Refer This

【讨论】:

    【解决方案2】:

    您不应该再使用 SHA1 进行散列,因为它已经被破坏了一段时间。试试 SHA256。

    【讨论】:

    【解决方案3】:

    我想这就是你要找的东西:http://phpjs.org/functions/sha1:512

    【讨论】:

      猜你喜欢
      • 2011-09-15
      • 1970-01-01
      • 2019-07-12
      • 2010-09-28
      • 2021-04-11
      • 2017-10-30
      • 1970-01-01
      • 2020-12-30
      • 1970-01-01
      相关资源
      最近更新 更多