| 12345678910111213141516171819202122232425262728293031323334353637383940 | ;(function (root, factory, undef) {	if (typeof exports === "object") {		// CommonJS		module.exports = exports = factory(require("./core"), require("./cipher-core"));	}	else if (typeof define === "function" && define.amd) {		// AMD		define(["./core", "./cipher-core"], factory);	}	else {		// Global (browser)		factory(root.CryptoJS);	}}(this, function (CryptoJS) {	/**	 * Electronic Codebook block mode.	 */	CryptoJS.mode.ECB = (function () {	    var ECB = CryptoJS.lib.BlockCipherMode.extend();	    ECB.Encryptor = ECB.extend({	        processBlock: function (words, offset) {	            this._cipher.encryptBlock(words, offset);	        }	    });	    ECB.Decryptor = ECB.extend({	        processBlock: function (words, offset) {	            this._cipher.decryptBlock(words, offset);	        }	    });	    return ECB;	}());	return CryptoJS.mode.ECB;}));
 |