welsonjs/app/assets/js/crypto-js-3.3.0/pad-iso10126.min.js

1 line
452 B
JavaScript

!function(e,r){"object"==typeof exports?module.exports=exports=r(require("./core"),require("./cipher-core")):"function"==typeof define&&define.amd?define(["./core","./cipher-core"],r):r(e.CryptoJS)}(this,function(i){return i.pad.Iso10126={pad:function(e,r){var o=4*r,t=o-e.sigBytes%o;e.concat(i.lib.WordArray.random(t-1)).concat(i.lib.WordArray.create([t<<24],1))},unpad:function(e){var r=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=r}},i.pad.Iso10126});