有没有办法在 javascript 中执行 UNIX crypt(3)(特别是在 node.js 中)?
crypt(3) 使用 DES,我猜它可以通过 openssl 完成,但是如何从 javascript 访问 openssl?
谢谢
更新
我发现如何使用node-ffi做到这一点:
var ffi = require('node-ffi');
var libcrypt = ffi.Library('libcrypt', {
'crypt': ['string', ['string', 'string']]
});
console.log(libcrypt.crypt('aa', 'bb'));