1234567891011121314151617181920212223 |
- /**
- * Created by zhang on 2019/5/10.
- */
- let crypto = require('crypto');
- module.exports ={
- aesEncrypt:aesEncrypt,
- aesDecrypt:aesDecrypt
- };
- function aesEncrypt(data, key = 'SmartCost') {
- const cipher = crypto.createCipher('aes192', key);
- var crypted = cipher.update(data, 'utf8', 'hex');
- crypted += cipher.final('hex');
- return crypted;
- }
- function aesDecrypt(encrypted, key= 'SmartCost') {
- const decipher = crypto.createDecipher('aes192', key);
- var decrypted = decipher.update(encrypted, 'hex', 'utf8');
- decrypted += decipher.final('utf8');
- return decrypted;
- }
|