gpt4 book ai didi

javascript - 字符串的简单 MD5 散列

转载 作者:搜寻专家 更新时间:2023-11-01 04:09:45 25 4
gpt4 key购买 nike

如何从运行在 PhantomJS 上的 JavaScript 生成字符串的 MD5 哈希值?

我试过 npm install -g crypto 但找不到加密模块。

最佳答案

PhantomJs 本身不支持 MD5,但您可以使用 phantom.injectJs 轻松注入(inject)外部脚本代码.

只是在 javascript 中找到一个实现。 MD5 非常流行,实现起来也不难。所以有很多实现比如crypto-jswbond/md5-js .

一个使用 CryptoJS 的非常基本的脚本可以是

var system = require('system');

if (system.args.length != 2) {
console.log("Usage: phantomjs md5_test.js input");
} else {
if(phantom.injectJs('md5.js')) {
console.log(CryptoJS.MD5(system.args[1]));
phantom.exit();
}
}

关于javascript - 字符串的简单 MD5 散列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17298516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com