@cdottori/ecdsa-node
Version:
fast openSSL-compatible implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA)
11 lines (7 loc) • 340 B
JavaScript
var assert = require("assert");
var PrivateKey = require("/Users/caiodottori/Git/ecdsa-node/lib/privateKey").PrivateKey;
let privateKey1 = new PrivateKey();
let pem = privateKey1.toPem();
let privateKey2 = PrivateKey.fromPem(pem);
assert.equal(privateKey1.secret, privateKey2.secret);
assert.equal(privateKey1.curve, privateKey2.curve);