-
Notifications
You must be signed in to change notification settings - Fork 65
Description
Getting invalid Key Length error when trying to create checksum
Error: Invalid key length
at Cipheriv.createCipherBase (internal/crypto/cipher.js:103:19)
at Cipheriv.createCipherWithIV (internal/crypto/cipher.js:121:20)
at new Cipheriv (internal/crypto/cipher.js:227:22)
at Object.createCipheriv (crypto.js:123:10)
at Function.encrypt (/Users/arjusmoon/NodeApps/playground/paytm/node_modules/paytmchecksum/PaytmChecksum.js:9:23)
at Function.calculateChecksum (/Users/arjusmoon/NodeApps/playground/paytm/node_modules/paytmchecksum/PaytmChecksum.js:94:24)
at Function.generateSignatureByString (/Users/arjusmoon/NodeApps/playground/paytm/node_modules/paytmchecksum/PaytmChecksum.js:56:24)
var PaytmChecksum = require("paytmchecksum");
var paytmParams = {};
paytmParams["MID"] = "XXXXXXXXXX";
paytmParams["ORDERID"] = "232442453";
var paytmChecksum = PaytmChecksum.generateSignature(paytmParams, "XXXXXXXXXX");
paytmChecksum.then(function (checksum) {
console.log("generateSignature Returns: " + checksum);
}).catch(function (error) {
console.log(error);
});