标签: node.js binary cryptography node-crypto
在node.js API 0.6.2中,在缓冲模块下说明:
'binary' - 一种通过使用将原始二进制数据编码为字符串的方法 只有每个字符的前8位。这种编码方法是 不推荐使用,应该避免使用Buffer对象 可能。在将来的Node版本中将删除此编码。
然而,在加密模块中,二进制字符串在许多地方使用,例如在.digest()方法中。为什么他们不使用缓冲区来遵守自己的约定呢?
.digest()