UNPKG

@cdottori/ecdsa-node

Version:

fast openSSL-compatible implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA)

11 lines (7 loc) 340 B
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);