hmacsha1 小程序js_微信小程序 使用HMACSHA1和md5为登陆注册报文添加指纹验证签名...

/** [js-sha1]{}

*

* @version 0.6.0

* @author H, J-C [hjc_code@126.com]

* @copyright H, J-C 2018-9-28

* @license MIT*/

var CryptoJS = CryptoJS || function(g, l) {var e = {}, d = e.lib = {}, m = function () { }, k = d.Base ={

extend:function(a) {

m.prototype= this;var c = newm;

a&&c.mixIn(a);

c.hasOwnProperty("init") || (c.init = function() {

c.$super.init.apply(this, arguments)

});

c.init.prototype=c;

c.$super= this;returnc

},

create:function() {var a = this.extend();

a.init.apply(a, arguments);returna

},

init:function() { },

mixIn:function(a) {for (var c in a) a.hasOwnProperty(c) && (this[c] =a[c]);

a.hasOwnProperty("toString") && (this.toString =a.toString)

},

clone:function() {return this.init.prototype.extend(this)

}

},

p= d.WordArray =k.extend({

init:function(a, c) {

a= this.words = a ||[];this.sigBytes = c != l ? c : 4 *a.length

},

toString:function(a) {return (a || n).stringify(this)

},

concat:function(a) {var c = this.words,

q=a.words,

f= this.sigBytes;

a=a.sigBytes;this.clamp();if (f % 4)for (var b = 0; b < a; b++) c[f + b >>> 2] |= (q[b >>> 2] >>> 24 - 8 * (b % 4) & 255) << 24 - 8 * ((f + b) % 4);else if (65535 >> 2] &#

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值