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

在OS X上生成MD5密码

  •  1
  • wadesworld  · 技术社区  · 14 年前

    我猜在OSX上尝试编译glibc2并与之链接几乎是不可能的。

    3 回复  |  直到 14 年前
        1
  •  2
  •   pevo    9 年前

    在OSX上,请尝试 openssl

    • 例1:

      openssl passwd -1 -salt THE_SALT THE_PASSWORD $1$THE_SALT$dPJ6geFVt46feYgFzPgWE.

    -1标志使用$1$前缀(标准md5)。-apr1标志使用$apr1$表示法(Apache算法)。

    • openssl passwd -apr1 -salt THE_SALT THE_PASSWORD $apr1$THE_SALT$y28/ZvW2ge6QfRIZQpO82/

    有关更多选项/帮助,请键入 openssl passwd --help

        2
  •  0
  •   ceeit    14 年前

    http://osx.hyperjeff.net/Apps/apps?f=openssl

    此外,您可以通过MacPorts(port info libmd)获得libmd。

    OSXCrypt框架基于实现模块化内核模块的范例,该模块可以与其他密码一起使用。例如,在mac上实现dm cryppt现在非常简单。

        3
  •  0
  •   wadesworld    14 年前

    为了进一步说明这一点,以下是苹果对我的增强请求的回应:

    Mac OS X中的加密方案 一致性。考虑到这个 用MD5重载crypt() 计划变更实施

    我们现在正在关闭此错误,因为 将继续脱机跟踪它。A 对这个问题可能有不同的解决办法 以后再考虑。