const crypto = require('crypto');
const ecdh = crypto.createECDH('secp521r1');
ecdh.generateKeys();
let pubKey = ecdh.getPublicKey();
let privKey = ecdh.getPrivateKey();
//如何将这个privKey转化成可用于crypto.privateEncrypt()加密信息的私钥(或者用于sgin.sgin的私钥)
//同时pubKey转化成可用于crypto.publicDecrypt()解密信息的公钥(或者用于verify.verify的公钥)
看看是否有大神有解法,如果不使用第三方库的情况
回复 (0)
暂无回复,成为第一个参与讨论的人。
参与回复
登录后即可参与回复。登录