【发布时间】:2018-06-29 13:22:03
【问题描述】:
我正在使用 PHP 作为管理面板,但不知何故客户端需要将 nodejs 中的前端与 pug 模板引擎集成,我几乎不需要密码加密的帮助,nodejs 的 sha512('mystring') 相当于 PHP hash('sha512','mystring') 。 ?
我正在使用这个Link 进行节点 js 加密 https://www.npmjs.com/package/js-sha512
【问题讨论】:
-
这种算法的任何功能实现都应该为给定的输入产生相同的结果。
-
hash('sha512','mystring')是PHP function。所以我不清楚它是如何实现的。 node.js 包可在GitHub 上查看,因此您可以判断它们的实现是否合适。但是要回答您的问题,节点包显然打算提供等效服务。不过,我不希望它们在给定相同输入的情况下产生相同的哈希值。 -
实现可能会有所不同,但输出哈希将保持不变。
-
你能告诉我任何产生相同输出的例子吗@AtulSharma