| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | ;(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) {	(function (undefined) {	    // Shortcuts	    var C = CryptoJS;	    var C_lib = C.lib;	    var CipherParams = C_lib.CipherParams;	    var C_enc = C.enc;	    var Hex = C_enc.Hex;	    var C_format = C.format;	    var HexFormatter = C_format.Hex = {	        /**	         * Converts the ciphertext of a cipher params object to a hexadecimally encoded string.	         *	         * @param {CipherParams} cipherParams The cipher params object.	         *	         * @return {string} The hexadecimally encoded string.	         *	         * @static	         *	         * @example	         *	         *     var hexString = CryptoJS.format.Hex.stringify(cipherParams);	         */	        stringify: function (cipherParams) {	            return cipherParams.ciphertext.toString(Hex);	        },	        /**	         * Converts a hexadecimally encoded ciphertext string to a cipher params object.	         *	         * @param {string} input The hexadecimally encoded string.	         *	         * @return {CipherParams} The cipher params object.	         *	         * @static	         *	         * @example	         *	         *     var cipherParams = CryptoJS.format.Hex.parse(hexString);	         */	        parse: function (input) {	            var ciphertext = Hex.parse(input);	            return CipherParams.create({ ciphertext: ciphertext });	        }	    };	}());	return CryptoJS.format.Hex;}));
 |