crypto.js 452 B

12345678910111213141516
  1. //传参加密
  2. // import CryptoJS from 'crypto-js';
  3. var CryptoJS = require("crypto-js");
  4. function encryption(params) {
  5. let key = CryptoJS.enc.Utf8.parse('&qsh9li1KxZa9la@')
  6. let iv = CryptoJS.enc.Utf8.parse('&qsh9li1KxZa9la@')
  7. let srcs = CryptoJS.enc.Utf8.parse(params)
  8. let result = CryptoJS.AES.encrypt(srcs, key, {
  9. iv,
  10. mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7
  11. }).toString()
  12. return result
  13. };
  14. export default encryption;