代码之家  ›  专栏  ›  技术社区  ›  Alex

Nodejs加密摘要结果[重复]

  •  1
  • Alex  · 技术社区  · 6 年前

    我使用dovecot作为我的邮件传输代理,我的目标是使用 strongest password scheme 我的系统支持: SHA512-CRYPT SHA256-CRYPT (BLF-CRYPT不工作)。

    对于我自己编写的Web界面,我在node中查找函数或库。js用于散列密码(使用SHA***-CRYPT)。

    0 回复  |  直到 12 年前
        1
  •  2
  •   Michael Vogt    11 年前

    您可以考虑检查: https://github.com/mvo5/sha512crypt-node 它包含了JS中sha512crypt的一个实现。它非常新,但传递了glibc参考实现中的testvectors。

        2
  •  1
  •   Vlad Lasky    6 年前

    退房 my fork of shacrypt -一个节点。支持SHA-256密码和SHA-512密码哈希的js插件。

    我把它扩展到:

    • 支持在节点中执行计算的异步操作。js的libuv线程池,因此它不会阻止事件循环。

    • 允许在Windows下构建模块

    您需要在系统上安装C++构建工具才能成功安装该软件包。如果你在Windows下运行,你可以下载 Microsoft's Build Tools for Visual Studio 2017 .

    链接: https://github.com/vlasky/shacrypt

        3
  •  -1
  •   Community CDub    8 年前

    你看过这个页面了吗 cryto.createHash sha512 with hexDigest input type

    你可以使用加密技术。createHash函数,但为什么是SHA512?你确定你的网站需要它吗?