gojs.crypto

HMAC加密方法。

方法和属性

// 构造HMAC算法
//
// v0.4.7
//
// 参数:
//    string algorithm Hash算法,支持md5, sha1, sha256, sha512
//    string key 加密Key
let h = gojs.crypto.HMAC(algorithm, key)

// 写入数据
//
// v0.4.7
//
// 参数:
//   string data 要加密的数据
h.update(data)

// 计算结果
//
// 返回16进制的字符串
//
// v0.4.7
//
h.sum()

示例

let h = new gojs.crypto.HMAC("sha1", "my key")
h.update("123456")
console.log(h.sum())

GoEdge文档