600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > JS 使用DES加密解密

JS 使用DES加密解密

时间:2021-08-20 18:35:25

相关推荐

JS 使用DES加密解密

1.安装插件

npm install crypto-js

2.使用

import CryptoJS from 'crypto-js';const key = 'abcdefg';const keyHex = CryptoJS.enc.Utf8.parse(key);// 加密const encryptDES = (message) => {if (message) {var encrypt = CryptoJS.DES.encrypt(message, keyHex, {mode: CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7});return encrypt.toString();} else {return '';}};// 解密const decryptDES = (ciphertext) => {if (ciphertext) {let decrypted = CryptoJS.DES.decrypt(ciphertext, keyHex, {mode: CryptoJS.mode.ECB,padding: CryptoJS.pad.Pkcs7});return decrypted.toString(CryptoJS.enc.Utf8);} else {return '';}};export {encryptDES,decryptDES}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。