字符串的简单MD5散列
Simple MD5 hash of a String
如何从PhantomJS上运行的JavaScript生成字符串的MD5哈希?
我尝试了npm install -g crypto
,但找不到加密模块。
PhantomJs本机不支持MD5,但您可以使用phantom.objectJs.轻松注入外部脚本代码
您只需要在javascript中查找实现。MD5是相当流行的,并且不太难实现。因此,有许多实现,如crypto-js或wbond/md5js。
使用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();
}
}
相关文章:
- 使用Ajax的后退按钮历史记录,URL中没有散列
- 将函数引用存储在散列中在javascript中无法正常工作
- Javascript散列导航&外部js文件
- 使用rails在JQuery中放入动态散列
- javascript散列/数组混合性能
- 带有前导散列字符的ajax提交的目的是什么
- 使用点击和窗口散列在Reveal Modal中重新初始化Zurb均衡器
- 在JavaScriptES6中,如何从散列中只获取几个属性
- 使用jquery捕获所有散列点击
- MongoDB:如何将这个散列添加到集合中的每个文档中
- 为jQuery每个循环构造一个散列
- 创建一个复选框按钮的散列,这些按钮在单击时在Twitter Bootstrap Button组中处于活动状态
- 避免使用ng路由对无散列url进行路由
- 需要帮助通过ajax调用将javascript散列发送到rails操作
- 一种在javascript上获得具有两个输入(字符串)的散列键的方法
- 链接php锚和散列
- SHA-256算法和/或去散列算法
- RubyonRails:如何将javascript变量传递给params散列
- 字符串的简单MD5散列
- md5递增地散列一个大文件