| laboratory/src/utils/encryption.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| laboratory/src/utils/sm4.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
laboratory/src/utils/encryption.js
@@ -27,6 +27,7 @@ // 新增方法获取Buffer格式的密钥 export const getEncryptionKeyBuffer = () => { return Buffer.from(encryptionKey, 'utf-8') } laboratory/src/utils/sm4.js
@@ -3,12 +3,14 @@ // SM4加密函数 export const encryptBySM4 = (data) => { const key = getEncryptionKeyBuffer(); // 获取当前密钥 const key = fetchEncryptionKey(); // 获取当前密钥 console.log('qweqweqwe',key); return sm4.encrypt(JSON.stringify(data), key); }; // SM4解密函数 export const decryptBySM4 = (data) => { const key = getEncryptionKeyBuffer(); // 获取当前密钥 const key = fetchEncryptionKey(); // 获取当前密钥 return JSON.parse(sm4.decrypt(data, key)); };