Preview: encryp.js
Size: 383 B
//proc/thread-self/root/home/byroehnu/.trash/node_modules11/flutterwave-node-v3/services/charge/encryp.js
var forge = require("node-forge");
function encrypt(key, text) {
var cipher = forge.cipher.createCipher(
"3DES-ECB",
forge.util.createBuffer(key)
);
cipher.start({
iv: ""
});
cipher.update(forge.util.createBuffer(text, "utf-8"));
cipher.finish();
var encrypted = cipher.output;
return forge.util.encode64(encrypted.getBytes());
}
module.exports = encrypt
Directory Contents
Dirs: 0 × Files: 13