| 1234567891011121314151617181920212223242526 | /*CryptoJS v3.1.2code.google.com/p/crypto-js(c) 2009-2013 by Jeff Mott. All rights reserved.code.google.com/p/crypto-js/wiki/License*//** * ISO/IEC 9797-1 Padding Method 2. */CryptoJS.pad.Iso97971 = {    pad: function (data, blockSize) {        // Add 0x80 byte        data.concat(CryptoJS.lib.WordArray.create([0x80000000], 1));        // Zero pad the rest        CryptoJS.pad.ZeroPadding.pad(data, blockSize);    },    unpad: function (data) {        // Remove zero padding        CryptoJS.pad.ZeroPadding.unpad(data);        // Remove one more byte -- the 0x80 byte        data.sigBytes--;    }};
 |