使用ECDH和nodejs加密

时间:2016-09-07 08:30:15

标签: node.js sqlite cryptography diffie-hellman

当一个新用户被添加到ldap客户端时,我想用nodejs加密为他生成一个密钥对并将其存储到sqlite3。

我添加新用户的代码是:

router.post('/', function(req, res, next) {
  console.log('create new user');
  console.log(req.body);

  var cn = req.body.cn;
  var employeeType = req.body.employeeType;
  var password = req.body.password;

 ldap.addUser(cn, employeeType, password);

 var alice = crypto.creadeECDH('secp256k1');
 var keyPair = alice.generateKeys();
 db.addKeypairs(cn, keyPair);

  res.sendStatus(201);
});

应该像db.addKeypairs,但我不知道如何将它存储到sqlite3。有谁知道怎么做?

0 个答案:

没有答案