var text = '{ "employees" : [' + '{ "firstName":"Dia" , "lastName":"Kurosawa" },' + '{ "firstName":"Ruby" , "lastName":"Kurosawa" },' + '{ "firstName":"You" , "lastName":"Watanabe" } ]}'; var obj1 = JSON.parse(text); var bf = new Blowfish('SomeKey123'); var encrypted = bf.encrypt( JSON.stringify(obj1) ); var decrypted = bf.decrypt(encrypted); // error SyntaxError: Unexpected token var obj2 = JSON.parse(bf.trimZeros(decrypted)); console.log(obj2);