使用加密算法的

时间:2018-12-03 18:36:44

标签: node.js postgresql encryption aes psql

我正在寻找将数据加密逻辑移至postgres表中某一列的方法,目前该方法是在服务器端使用AES192加密算法通过使用nodejs到postgresql的加密模块来实现的。

以下用于加密数据的功能。

function encrypt(s) {
        var cipher = crypto.createCipher('aes192', 'cipherpwd');
        var buf = cipher.update(s, 'utf8', 'hex');
        buf += cipher.final('hex');
        return buf;
}

有没有一种方法,我们可以在使用psql查询本身获取数据的同时实现解密?我确实尝试过 pgp_sym_decrypt / pgp_sym_decrypt_bytea 函数,但无法正确执行。

0 个答案:

没有答案