HMAC MD5与流星

Abh*_*ith 1 md5 hmac meteor

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

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

Emi*_*ily 9

在服务器上,我相信你可以使用Node的Crypto模块:

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

那对你有用吗?