Commit b796bcd3 by 罗长华

update

parent be73e129
No preview for this file type
...@@ -478,7 +478,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue_ ...@@ -478,7 +478,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue_
/***/ (function(module, __webpack_exports__, __webpack_require__) { /***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict"; "use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"createSecretKey\", function() { return createSecretKey; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AesEncrypt\", function() { return AesEncrypt; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AesDecrypt\", function() { return AesDecrypt; });\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.regexp.to-string.js */ \"./node_modules/core-js/modules/es.regexp.to-string.js\");\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! crypto-js */ \"./node_modules/crypto-js/index.js\");\n/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(crypto_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var md5__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! md5 */ \"./node_modules/md5/md5.js\");\n/* harmony import */ var md5__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(md5__WEBPACK_IMPORTED_MODULE_3__);\n\n\n// AES加密\n\n // 十六位十六进制数作为密钥偏移量\n\nvar iv = crypto_js__WEBPACK_IMPORTED_MODULE_2___default.a.enc.Utf8.parse('WeCloudAESEncryp'); // 生成密钥\n\nfunction createSecretKey(conversationId) {\n return crypto_js__WEBPACK_IMPORTED_MODULE_2___default.a.enc.Utf8.parse(md5__WEBPACK_IMPORTED_MODULE_3___default()(\"TCUBE&\" + conversationId));\n}\n/**\r\n * 登录密码 用的加密方法 消息加密\r\n * @return {string}\r\n */\n\nfunction AesEncrypt(word, key) {\n var srcs = crypto_js__WEBPACK_IMPORTED_MODULE_2___default.a.enc.Utf8.parse(word);\n var encrypted = crypto_js__WEBPACK_IMPORTED_MODULE_2___default.a.AES.encrypt(srcs, key, {\n iv: iv,\n mode: crypto_js__WEBPACK_IMPORTED_MODULE_2___default.a.mode.CBC,\n padding: crypto_js__WEBPACK_IMPORTED_MODULE_2___default.a.pad.Pkcs7\n });\n return encrypted.toString();\n} // 解密消息\n\nfunction AesDecrypt(word, key) {\n try {\n var decrypt = crypto_js__WEBPACK_IMPORTED_MODULE_2___default.a.AES.decrypt(word, key, {\n iv: iv,\n mode: crypto_js__WEBPACK_IMPORTED_MODULE_2___default.a.mode.CBC,\n padding: crypto_js__WEBPACK_IMPORTED_MODULE_2___default.a.pad.Pkcs7\n });\n var decryptedStr = decrypt.toString(crypto_js__WEBPACK_IMPORTED_MODULE_2___default.a.enc.Utf8);\n return decryptedStr.toString();\n } catch (error) {\n console.log('解密失败', word);\n return word;\n }\n}\n\n//# sourceURL=webpack:///./src/utils/messageEncrypt.js?"); eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"createSecretKey\", function() { return createSecretKey; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AesEncrypt\", function() { return AesEncrypt; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"AesDecrypt\", function() { return AesDecrypt; });\n/* harmony import */ var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.slice.js */ \"./node_modules/core-js/modules/es.array.slice.js\");\n/* harmony import */ var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.regexp.to-string.js */ \"./node_modules/core-js/modules/es.regexp.to-string.js\");\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! crypto-js */ \"./node_modules/crypto-js/index.js\");\n/* harmony import */ var crypto_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(crypto_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var md5__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! md5 */ \"./node_modules/md5/md5.js\");\n/* harmony import */ var md5__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(md5__WEBPACK_IMPORTED_MODULE_4__);\n\n\n\n// AES加密\n\n // 十六位十六进制数作为密钥偏移量\n\nvar iv = crypto_js__WEBPACK_IMPORTED_MODULE_3___default.a.enc.Utf8.parse('WeCloudAESEncryp'); // 生成密钥\n\nfunction createSecretKey(conversationId) {\n return crypto_js__WEBPACK_IMPORTED_MODULE_3___default.a.enc.Utf8.parse(md5__WEBPACK_IMPORTED_MODULE_4___default()(\"TCUBE&\" + conversationId).slice(8, 24));\n}\n/**\r\n * 登录密码 用的加密方法 消息加密\r\n * @return {string}\r\n */\n\nfunction AesEncrypt(word, key) {\n var srcs = crypto_js__WEBPACK_IMPORTED_MODULE_3___default.a.enc.Utf8.parse(word);\n var encrypted = crypto_js__WEBPACK_IMPORTED_MODULE_3___default.a.AES.encrypt(srcs, key, {\n iv: iv,\n mode: crypto_js__WEBPACK_IMPORTED_MODULE_3___default.a.mode.CBC,\n padding: crypto_js__WEBPACK_IMPORTED_MODULE_3___default.a.pad.Pkcs7\n });\n return encrypted.toString();\n} // 解密消息\n\nfunction AesDecrypt(word, key) {\n try {\n var decrypt = crypto_js__WEBPACK_IMPORTED_MODULE_3___default.a.AES.decrypt(word, key, {\n iv: iv,\n mode: crypto_js__WEBPACK_IMPORTED_MODULE_3___default.a.mode.CBC,\n padding: crypto_js__WEBPACK_IMPORTED_MODULE_3___default.a.pad.Pkcs7\n });\n var decryptedStr = decrypt.toString(crypto_js__WEBPACK_IMPORTED_MODULE_3___default.a.enc.Utf8);\n return decryptedStr.toString();\n } catch (error) {\n console.log('解密失败', word);\n return word;\n }\n}\n\n//# sourceURL=webpack:///./src/utils/messageEncrypt.js?");
/***/ }), /***/ }),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment