HMAC MD5与流星

时间:2013-05-31 15:03:50

标签: meteor md5 hmac

我需要在我的流星应用程序中生成HMAC MD5哈希。我已经看过crypto-base和crypto-md5,两者都没有实现HMAC。我试过从https://code.google.com/p/crypto-js/复制hmac.js但我得到一个关于“this”未定义的错误。

是否存在HMAC实施或我是否必须为流星创建/端口?

1 个答案:

答案 0 :(得分:8)

在服务器上,我相信您可以使用Node的Crypto module

if (Meteor.isServer) {
  var crypto = Npm.require('crypto');
  crypto.createHmac('md5', secretKey).update(message).digest('base64');
}

这对你有用吗?