welsonjs/app/assets/js/crypto-js-3.3.0/sha224.min.js

1 line
577 B
JavaScript

!function(e,r){"object"==typeof exports?module.exports=exports=r(require("./core"),require("./sha256")):"function"==typeof define&&define.amd?define(["./core","./sha256"],r):r(e.CryptoJS)}(this,function(e){var r,t,i,n,o;return t=(r=e).lib.WordArray,i=r.algo,n=i.SHA256,o=i.SHA224=n.extend({_doReset:function(){this._hash=new t.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=n._doFinalize.call(this);return e.sigBytes-=4,e}}),r.SHA224=n._createHelper(o),r.HmacSHA224=n._createHmacHelper(o),e.SHA224});