nodejs使用md5带秘钥加密
2015-08-15 17:29
477 查看
var crypto = require('crypto') /** *@param str 字符串 @param key 秘钥 */ function md5(str,key){ var decipher = crypto.createHash('md5',key) if(key){ return decipher.update(str).digest() } return decipher.update(str).digest('hex') }如果md5带秘钥生成的字符串有乱码,无法调用toUpperCase 转换大小写,会报错的。。。
相关文章推荐
- 2031-9百度技术沙龙:Clouda与nodejs
- Node.js压缩web项目中的js,css和图片
- LeetCode Delete Node in a Linked List 刷题 OJ 算法
- nodejs 各实时通讯模块(webSocket)性能测试
- 玩转Node.js - 03. 第一个I/O!
- Node.js开发入门—使用AngularJS内置服务
- 【 LightOJ - 1094】Farthest Nodes in a Tree(求树的直径)链式向前星 + DFS or BFS
- [转]XML中元素(Element)与节点(Node)的区别
- 《Node即学即用》—— 读后总结
- Leetcode -- Swap Nodes in Pairs
- 【集群问题解决】Hbase的"Failed deleting my ephemeral node"错误解决
- leetcode:Remove Nth Node From End of List
- Node.js开发之环境建立
- npm ERR publish 403,nodejs发布包流程
- node.js forever使用
- Leetcode -- Remove Nth Node From End of List
- nodejs,async同步执行方法
- 玩转Node.js - 02. 接收命令行参数
- Node.js Best Practices - Part 2
- node.js 小爬虫