我正在尝试在节点上生成一个简单的 crypto-js测试,如下所示:
'use strict';
var AES = require('crypto-js/aes');
var key = 'passPhrase';
var ecr = function(str)
{
return AES.encrypt(str, key);
};
var dcr = function(str)
{
return AES.decrypt(str, key);
};
console.log(dcr(ecr('hello world')));
// expected result is: hello world
实际结果是:
{ words: [ 1751477356, 1864398703, 1919706117, 84215045 ],
sigBytes: 11 }
正确的用法是什么?