你要是问我为啥这样做,我也不知道,毕竟 crypto.createCipher() 这方法都已经过期了啊。
#01 缘起
事情的来源,要源于项目中的一部分数据,为了“安全”需要,存入数据库之前,是需要加密的。这个加密方式呢,就是AES-192。而对应的数据,不好说,谁知道有啥不可描述的数据呢。
而项目,是基于 Node.js 的。于是,在项目中,有如下的代码(历史遗留原因):
const crypto = require('crypto');
const encryptor = crypto.createCipher('aes192', 'hello_world');
encryptor.update('hello!', 'utf-8');
console.info(encr...
木魚
4年前 (2020-03-30) 5107℃ 1评论
11喜欢