Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var crypto = require('crypto');
- function encrypt(text){
- var cipher = crypto.createCipher('aes-256-cbc','secret key');
- var encrypted = cipher.update(text.toString(),'utf8','hex') + cipher.final('hex');
- return encrypted;
- }
- function decrypt(text){
- var decipher = crypto.createDecipher('aes-256-cbc','secret key');
- var decrypted = decipher.update(text.toString(),'hex','utf8') + decipher.final('utf8');
- return decrypted ;
- }
- module.exports.encrypt = encrypt;
- module.exports.decrypt = decrypt;
- var crypt = require('./middleware/encrypt');
- var id = 10;
- var id_crypted = crypt.encrypt(id);
- console.log(id_crypted);
- var id_decrypted = crypt.decrypt(id_crypted);
- console.log(id_decrypted);
- process.on('uncaughtException', function(error) {
- console.log(error.stack);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement