11 lines
441 B
JavaScript
11 lines
441 B
JavaScript
var NodeRSA = require('node-rsa')
|
||
//1.创建RSA对象,并指定 秘钥长度
|
||
var key = new NodeRSA({ b: 512 });
|
||
key.setOptions({ encryptionScheme: 'pkcs1' });//指定加密格式
|
||
|
||
//2.生成 公钥私钥,使用 pkcs8标准,pem格式
|
||
var publicPem = key.exportKey('pkcs8-public-pem');//制定输出格式
|
||
var privatePem = key.exportKey('pkcs8-private-pem');
|
||
|
||
console.log('公钥:\n',publicPem);
|
||
console.log('私钥:\n', privatePem); |