I'm looking for AES256 CBC decryption client side,
in nodeJS I use this function to encrypt:
exports.encrypt = function(txt, cryptkey){
var cipher = crypto.createCipher('aes-256-cbc',cryptkey);
var crypted = cipher.update(txt,'utf8','hex');
crypted += cipher.final('hex');
console.log(crypted);
return crypted;
};
but I can't seem to work with it in any client side library (JSAES.js, SJCL.js, pidcrypt)
my guess is it has something to do with the base64/hex encoding decoding, any pointers?