index.js 457 B

12345678910111213141516171819202122232425
  1. import {
  2. AES,
  3. mode,
  4. pad,
  5. enc
  6. } from "crypto-js";
  7. //aes加密
  8. export function encryptByEnAES(data) {
  9. let Key = "dsadmin";
  10. let tmpAES = AES.encrypt(data, Key, {
  11. mode: mode.CBC,
  12. padding: pad.Pkcs7,
  13. });
  14. return tmpAES.toString();
  15. }
  16. //aes解密
  17. export function encryptByDeAES(data) {
  18. let Key = "dsadmin";
  19. let tmpDeAES = AES.decrypt(data, Key, {
  20. mode: mode.CBC,
  21. padding: pad.Pkcs7,
  22. });
  23. return tmpDeAES.toString(enc.Utf8);
  24. }