mirror of
https://github.com/danbulant/jose
synced 2026-05-25 04:51:47 +00:00
11 lines
420 B
JavaScript
11 lines
420 B
JavaScript
const crypto = require('crypto')
|
|
|
|
Object.entries(crypto.generateKeyPairSync('ec', { namedCurve: 'P-384' }))
|
|
.forEach(
|
|
([k, v]) => console.log(v.export({ format: 'pem', type: k === 'privateKey' ? 'pkcs8' : 'spki' }))
|
|
)
|
|
|
|
Object.entries(crypto.generateKeyPairSync('rsa', { modulusLength: 2048 }))
|
|
.forEach(
|
|
([k, v]) => console.log(v.export({ format: 'pem', type: k === 'privateKey' ? 'pkcs8' : 'spki' }))
|
|
)
|