const crypto = require('crypto');
const ecdh = crypto.createECDH('secp521r1');
ecdh.generateKeys();
let pubKey = ecdh.getPublicKey();
let privKey = ecdh.getPrivateKey();
//如何将这个privKey转化成可用于crypto.privateEncrypt()加密信息的私钥
//同时pubKey转化成可用于crypto.publicDecrypt()解密信息的公钥
看看是否有大神有解法,如果不使用第三方库的情况