patient-ui
Version:
patient UI,是uni-app生态优秀的UI框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水
16 lines (13 loc) • 420 B
JavaScript
require('./hmac.js');
require('./sha1.js');
const Crypto = require('./crypto.js');
const Base64 = require('./Base64.js');
//利用SK计算Signature信息
function getSignature(policyEncoded, SecretKey){
const bytes = Crypto.HMAC(Crypto.SHA1, policyEncoded, SecretKey, {
asBytes: true
});
const signature = Crypto.util.bytesToBase64(bytes);
return signature;
}
module.exports = getSignature;