{"_id":"key-encoder","_rev":"29-80ca59eb58a047e27c0909c419cd9793","name":"key-encoder","dist-tags":{"latest":"2.0.3","beta":"2.1.0-beta.0"},"versions":{"1.0.0":{"name":"key-encoder","version":"1.0.0","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"name":"Halfmoon Labs, Inc."},"license":"MIT","_id":"key-encoder@1.0.0","maintainers":[{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder","bugs":{"url":"https://github.com/blockstack/key-encoder/issues"},"dist":{"shasum":"93e039c6cba5fb0b7c86348f94ce10e1b2915e8c","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.0.0.tgz","integrity":"sha512-XfVLxcEWQQ0KwqruJpl/9j/tc1MNsZAk3vxRKBYyb/Wg2tiwTjwo/midQEU5ZuLDd6+yGt6PyAE5orCT1C8aZw==","signatures":[{"sig":"MEYCIQD4euNdFQZaozSjqFW1HeMSA0/cAOW4o5aVN2pUHFawpAIhAJgwXFjIgp/n1Xez/n3Igvhj0vM+tNJyqnFF6DBWSSkK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","_shasum":"93e039c6cba5fb0b7c86348f94ce10e1b2915e8c","gitHead":"8d3ac22c50ceef66ccefdbeecb21bc35e5385bff","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding and decoding ecdsa private keys between PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.0.1":{"name":"key-encoder","version":"1.0.1","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.0.1","maintainers":[{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder","bugs":{"url":"https://github.com/blockstack/key-encoder/issues"},"dist":{"shasum":"c415baa18e31009417401d21841e442922022e7f","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.0.1.tgz","integrity":"sha512-yppJ8z2zo+GpMy/lsDHL0ieE1qKRy0X0LDMoFmx7PHPQSz2Da2e41XP3syk+fJNVhwq/zSc0lowXPOPxzqHmSA==","signatures":[{"sig":"MEYCIQCrm94GmRXcBx7YRelUyd4w/1ecYK+QxyB5PlXit6xSEQIhAN/cChVW/PeGJIQD7EuJpTLlTCGMVFeLnN4xd3pn8tWT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","_shasum":"c415baa18e31009417401d21841e442922022e7f","gitHead":"300b42626a053961a6a9205ecae0b121954e46a0","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding and decoding ecdsa private keys between PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.0.2":{"name":"key-encoder","version":"1.0.2","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.0.2","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder","bugs":{"url":"https://github.com/blockstack/key-encoder/issues"},"dist":{"shasum":"614e419a28b5c1ac83a3beed41bf0251d25035cb","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.0.2.tgz","integrity":"sha512-Xy7tQ2qdkuR0M76cjmVyppWh2Mywv7wb1xOqwEMI+OGRvyMjZKhw/YjXh/Ob4G+A83HvoEz4BDrHH8zUv7ZbbQ==","signatures":[{"sig":"MEUCIQCOVuqfMBYZ4+PS3sjm8TX6uX8H+P2YO6xy6pnXlXrBKQIgbwUHu/1q8oSJUa44tMndrHj7OPTz5DNQjBNEjlJ0Eh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","files":["*.js","README.md"],"_shasum":"614e419a28b5c1ac83a3beed41bf0251d25035cb","gitHead":"78235b40f3976e36a0b912c93153e1d0ea816f79","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding and decoding ecdsa private keys between PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.0.3":{"name":"key-encoder","version":"1.0.3","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.0.3","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder","bugs":{"url":"https://github.com/blockstack/key-encoder/issues"},"dist":{"shasum":"936efd2114d3f8d604291e48a54b0f4a4a3e514e","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.0.3.tgz","integrity":"sha512-RGSADHgNgfEvi+Q/a83sjiDcQzH+60zKF6GkFwFZg78q0LBxDBiilby8dZ4vuJHSrrv0MBJZc/c3DCxucedD+Q==","signatures":[{"sig":"MEQCIEejAR6t9LSDRrDC0F4zFiyrPHXqfbdLLA8KMmdgu7JrAiBco7EM0cPrIk65CogJszE/N5kvCVCmeHuIZi4iHAFa2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","files":["*.js","README.md"],"_shasum":"936efd2114d3f8d604291e48a54b0f4a4a3e514e","gitHead":"265bc664fb13cc1e22bb115eaca21427953dcaff","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding and decoding ecdsa private keys between PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.0.4":{"name":"key-encoder","version":"1.0.4","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.0.4","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder","bugs":{"url":"https://github.com/blockstack/key-encoder/issues"},"dist":{"shasum":"b63729fbd1b5852ff306ee1030e0dc525554189c","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.0.4.tgz","integrity":"sha512-4Vl04IzYFLdgWuNpKFzd4Sc7RrqHFH8YCkLl8f8CzBKN4Z40wsD7zIXHy5kZFpW1pTJkZWKQ66WqT0dM+QUjUg==","signatures":[{"sig":"MEYCIQDYVdBHh7wAK1gA4BENObTgx0SURJs0vduHG5OernxB3AIhAMxq6fz2Oei6fZglGUCwQ2ZzMOuvHx6WjjnnqYeS5HjT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","files":["*.js","README.md"],"_shasum":"b63729fbd1b5852ff306ee1030e0dc525554189c","gitHead":"bdb2aab7841cd7920932005ffcd08999e49ef79b","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding and decoding ecdsa private keys between PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.0.5":{"name":"key-encoder","version":"1.0.5","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.0.5","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder","bugs":{"url":"https://github.com/blockstack/key-encoder/issues"},"dist":{"shasum":"c92a87824a8c06e0545243a6271284302747456c","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.0.5.tgz","integrity":"sha512-mDgnpd1GOtwpEGfb50Xp/UrocbSyFEFD1irNNS2c3cWBoADzhf53ySjQ5zGa63q2Odf4JyCdDYs+y3Zr8t3K6w==","signatures":[{"sig":"MEYCIQCWTJW2cjofprygm5EkvjUvA8r5FZWduyrrzY4ic83kPAIhAKFz5vXc4DKSX27CScJFDBFyePVZjIzJ+tSAfKUu11qE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","files":["*.js","README.md"],"_shasum":"c92a87824a8c06e0545243a6271284302747456c","gitHead":"14b126d169695b4a644c6e55d4d830d96e30dd13","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding and decoding ecdsa private keys between PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.0.6":{"name":"key-encoder","version":"1.0.6","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.0.6","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder","bugs":{"url":"https://github.com/blockstack/key-encoder/issues"},"dist":{"shasum":"67d25eed8ccd3de1f6dc5f89b923768567cfe477","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.0.6.tgz","integrity":"sha512-myOXHHcC+4wHZnY7ixzVfPRyT3VAMhACGHAfldDgEiqZs/g79hufrE9j03IpM6Ntg7+ZVJ772zO3G4qugaASEA==","signatures":[{"sig":"MEYCIQDee30ZKaEdpirJ6QxRWT+/xQXVzb0Vqv72cp9a2o3CmQIhAKwgk0SzPxFvpWxP7wLkx0Av338rxfAgaIx6lmIjaD8X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","files":["*.js","README.md"],"_shasum":"67d25eed8ccd3de1f6dc5f89b923768567cfe477","gitHead":"ae28853985a681ed90cba5161ef73beaa9aa8dcc","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding and decoding ecdsa private keys between PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.1.0":{"name":"key-encoder","version":"1.1.0","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.1.0","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder","bugs":{"url":"https://github.com/blockstack/key-encoder/issues"},"dist":{"shasum":"5ca779548bab051115a76704cf6a7e3dbb3a28f5","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.1.0.tgz","integrity":"sha512-5aMI1oPRzYw21w+TU6gFrlJgkXlaZidzQTt/5FaH7Ue2TGx2K2kBM89pBj6pb9pp0fOkNO/jYstMUO08XqES2g==","signatures":[{"sig":"MEQCIBlECzXC4cIFt7yo55Qnl1q4ad4N1rhU1048QBudakVLAiB496utdeCBGRaASdI/BhgCKRQhlVCZkPDhLQq3rgTFrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"main.js","_from":".","files":["*.js","README.md"],"_shasum":"5ca779548bab051115a76704cf6a7e3dbb3a28f5","gitHead":"e72bd44b262c34d8106871bb4ca33d39d2e4e3a5","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding and decoding ecdsa private keys between PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.1.1":{"name":"key-encoder","version":"1.1.1","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.1.1","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"dist":{"shasum":"41f892ce22fa4ecbd36ac73c96bf385f0bc9c3bc","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.1.1.tgz","integrity":"sha512-P3N5TtGu6RM23fqItdd4K30juwJ3ZWlbusCr4vQF430x7I30NuIZfcGrJk5VEax3bJGS44wURCz3IQ1B/VO5JA==","signatures":[{"sig":"MEUCIQDMdHGYCapcU9q7x3E1fI62Bt0QUPVvDCddVLV01a7qxQIgSqSLU0d7AbOaHo4isRUclGuHThbPj0jaNPdjsmQL/ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["*.js","README.md"],"_shasum":"41f892ce22fa4ecbd36ac73c96bf385f0bc9c3bc","gitHead":"6978f6c7a0fd4acca6d3286619670031ce8766b5","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.1.2":{"name":"key-encoder","version":"1.1.2","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.1.2","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"dist":{"shasum":"828041223486afeacb066201745cff6056dd3ad8","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.1.2.tgz","integrity":"sha512-7X2WGc1+qxPcvY2/zQ7a/tZuSDWvUcRqds8pE+39I+RMnuKJY5ziJpGFw08RAR+0Uk8b+r7LyQTpemMD8M7yHQ==","signatures":[{"sig":"MEQCIHzS0fn2/8fp6Nhg+g5Y3Q/Ep7FIDow0++UBgPgteNjBAiBu6BbNj2wZztHTOlRiXLTBSHfBATPpSN/Mw1qLpSWvLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["lib/","*.js","README.md"],"_shasum":"828041223486afeacb066201745cff6056dd3ad8","gitHead":"6978f6c7a0fd4acca6d3286619670031ce8766b5","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.1.3":{"name":"key-encoder","version":"1.1.3","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.1.3","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"dist":{"shasum":"fd3985eccfa0920d197cb5ba9a058fc034607e8f","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.1.3.tgz","integrity":"sha512-TgcmF63itLd6Zuqo7BnIHeoJZ/7XBv2LUuHRFuIp2blRPUzF5to2peAQaTT0XNzBN8zUdZSxzYClGcQydxeqmw==","signatures":[{"sig":"MEYCIQCx1A995/EiyT5I49pLWCFOXQf7jWanCbNMoiN3bdzoUQIhAOJ/mgZY2GChlerB8ZFug+ihoxtFk//aHAx63PGhDbIH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["lib/","*.js","README.md"],"_shasum":"fd3985eccfa0920d197cb5ba9a058fc034607e8f","gitHead":"a0de60b8273b2fb22d8e2331f9ac45d7552f4f55","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.1.4":{"name":"key-encoder","version":"1.1.4","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.1.4","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"dist":{"shasum":"ac30e53fb26023283628b3f6b99cedb25ec4f364","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.1.4.tgz","integrity":"sha512-BGBB/QATQKuPOBe8NI0lR9yLCSbceEA+6KipPU1VIsZwrT0o9izAVoQ0le5t043mh64oCNrnQZsDOP95TV/9mw==","signatures":[{"sig":"MEQCIF48WA0Zt7sPr1+dfP39zK6NREJ5blJn1068+wAKDnhqAiBBD1qdCpqc7dGTQjBeEop+Z3iGLHGYRld8NEVkBvZosg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["lib/","*.js","README.md"],"_shasum":"ac30e53fb26023283628b3f6b99cedb25ec4f364","gitHead":"85e464f74ded7a88bffb28dd036c2e1348fda124","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.1.5":{"name":"key-encoder","version":"1.1.5","keywords":["elliptic","asn","pem","der","ecdsa","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.1.5","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"dist":{"shasum":"627179ef4f2c572233c8ebb1d4461d829058d115","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.1.5.tgz","integrity":"sha512-9VAxyvt4/fZxv7hYzbCf3iIwppjITm1rquTzI+UXyqKjf8qz/0PPmICV/TOUx57YvMF4UagR3f7o5uhb+n0qEg==","signatures":[{"sig":"MEYCIQDWuPhr0nVxztOmGJoZ0ZIN+kL1jjKTEYdOPyfmgCgrRAIhAL/TO8ApW+1q47oeUeGhFdb4PwnAjLLNe2D3xHyW3fJz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["lib/","*.js","README.md"],"_shasum":"627179ef4f2c572233c8ebb1d4461d829058d115","gitHead":"ec84fff3bb7c53fc4ab9f9fc84f51beb5e95470d","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.1.6":{"name":"key-encoder","version":"1.1.6","keywords":["elliptic","elliptic curve","asn","pem","der","ecdsa","crypto","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve","private key","private keys","public key","public keys","keys","ecdsa key","ecdsa keys","key converter","convert keys","key format","key formatter","format keys","key encoder","encode keys"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.1.6","maintainers":[{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"dist":{"shasum":"0135582cd3d0a7eb792d94eca387b681e8e5a2ad","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.1.6.tgz","integrity":"sha512-3RGNU50gawbH0IrEC6/NswcPgqCY3wjbpbv2Wgi1tA77HTEz58dM7oPx/U6aHaRxR6W/pbfBY0Uwkipb7MxtAg==","signatures":[{"sig":"MEYCIQCNwnBare52P3RKlozMp9VMa0cjwLLEiJwdVfxtiE2TxQIhAPPXhoNcNgS9E7QJTUvdCGqAJjlgjydIYtRzi1lrU5jl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["lib/","*.js","README.md"],"_shasum":"0135582cd3d0a7eb792d94eca387b681e8e5a2ad","gitHead":"b1e7d4d10c720b6921e9eda735b6ff2f80e9fb56","scripts":{"test":"node test.js"},"_npmUser":{"name":"shea256","email":"ryan@shea.io"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"2.10.1","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"0.12.4","dependencies":{"bn.js":"^3.1.2","asn1.js":"^2.2.0","elliptic":"^5.1.0"},"devDependencies":{"tape":"^4.2.0"}},"1.1.7":{"name":"key-encoder","version":"1.1.7","keywords":["elliptic","elliptic curve","asn","pem","der","ecdsa","crypto","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve","private key","private keys","public key","public keys","keys","ecdsa key","ecdsa keys","key converter","convert keys","key format","key formatter","format keys","key encoder","encode keys"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@1.1.7","maintainers":[{"name":"ablankstein","email":"aaron@blockstack.com"},{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"dist":{"shasum":"af139f34910fc7c6f828a02ccf71d8d662d8e495","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-1.1.7.tgz","fileCount":7,"integrity":"sha512-7qjnX+t+l1kPeozKAm3/UO216/HseXw7xxXd8WkT2i/moFIZIN46RzoaCeScBoEwGF2mUUuPRu4j8EHP0BGfpg==","signatures":[{"sig":"MEUCIEtRlcvk4AWr2a4IVk7fHRHDpWMR6v3cNq2zcGPB556RAiEApggHp7Ir70gC31h/CbZoEmRVZW08eT+rMIqsdfNajmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF/vzCRA9TVsSAnZWagAA21sP/i3yYql6iNbk3v+PH3sH\nfhcyNPyL8v6Na+DFJP20JZEQRqb4CODJDGpP0fg9XkcREqKYnAxMqqZcQ6RI\njBMaHFkeOGBDteedZcZPO4YUeaulgcE6OVRvp83OHqBtDEQwsoH9B6Kbz4J4\n7SeH9n3yvRiKv+E9nVXfTk0sWhLuxKZInQ0wb6ClJyMMRCyPDZ03nwX7gz42\nAqaxJXMI2zwaPE1ixe8n6KYzYPbjIKvT+v1wfUtt9K3ZnnOUli1lPjAKMBsm\nvrH07l9qX5/6spTvVNY+K57S4McSArbEeCfrKd0uR7Db2SYWk/euQlEEgD/6\nHduZfxkq/FQ8il5Fd6fCxB8a9/hkjAHxjAfHvO1KzvfKLgg2/AtoH9o1Y+v+\nJNL9OKOtv+ot15QmKwkWI8NDkvKuvPC33zpKUseyJulszITKq3zEFnAh7Vet\nX8rstBURE/4RfeRY08Pxt58hW7Oy5D550BxAD/Ygy2IMqnZuIUy1fpW6P0ze\nYt2zOeEupsQUwAZvBSFVi3agvGHHoBvNflb2v1z1xjVprBtSI5zMXP3AETgq\nS+UCIOQSvaKSys6tHf+UkYMJRiTgmPZHFqnk+VjStGWLRescF7pIkquvJ61k\nQacOLfXN661Qo2JOSmLED1wRXtafyG+gEElb8cO7udKFDfnPdpb7B0+lf/gY\nWWDM\r\n=46u5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4396d3a0223d1bc65ce49fc5bf32d71a19c21c37","scripts":{"test":"nyc --reporter=text node test.js"},"_npmUser":{"name":"ablankstein","email":"aaron@blockstack.com"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bn.js":"^4.11.8","asn1.js":"^5.0.1","elliptic":"^6.4.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","tape":"^4.9.1"},"_npmOperationalInternal":{"tmp":"tmp/key-encoder_1.1.7_1545075698983_0.33986207316277595","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"key-encoder","version":"2.0.0","keywords":["elliptic","elliptic curve","asn","pem","der","ecdsa","crypto","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve","private key","private keys","public key","public keys","keys","ecdsa key","ecdsa keys","key converter","convert keys","key format","key formatter","format keys","key encoder","encode keys"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@2.0.0","maintainers":[{"name":"ablankstein","email":"aaron@blockstack.com"},{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts","src/test.ts","src/demo.ts"],"include":["src/**/*.ts"],"require":["ts-node/register/transpile-only","source-map-support/register"],"reporter":["text","html","lcov"],"extension":[".ts"]},"dist":{"shasum":"2e137fec5e99596b018e3f1d59eab547b500bd3d","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-2.0.0.tgz","fileCount":16,"integrity":"sha512-ejXVAG+zlHwki0qBO3dOxCEdeujPXeC2LOB8lZKr17M84WyTIFLrkbb3SE515zbSLm8HHA77AAq1lWIgvEu3Xw==","signatures":[{"sig":"MEYCIQCav6FTl20B6D3s2xKYs+Je7IvSMaIs0PK6Uw6FI7+p/gIhAI+3mqMaJi7Jr9okheDed7BKax1iHB79o6lcYMpKA0ZI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9VxSCRA9TVsSAnZWagAA6fgP/25seWN38fSdxFsBeF3z\n9LRoBUZ17Q4zwc9v7zyRdP2rK0fY7UAQsQ6DmOFAGImcbYs3ozCZLI5F5rCr\nSMV4TX2j0Ll8H64y48IEK5813PzMQRaHRUq864xvN3DNjtcws9UieCcH2yeA\nttpR2wduoU4UvRz5kMqXGuqlzfFbt9HWjc9tqHKzDrsjWTlLjQuQczk7NwMz\nzlIoX8klJJ+BNgJs9ht8GhMPldj8vuvwKv+E3RCP2e5BKg4FZTEtfHvOGX4m\nKUgr5vuBqQNpHVoyQx6Rb4nTMtbdWe53cq5JTvBn+2v0X/YkHXOhX9hdhwno\nWxRadktpAIFd+F79iKjVdsJPP/XQyZaV4QbHa805aG8Hu9baTfvJOzJPnnqq\nGboxOdMqUtx0ZpM9ubGb4ttKHZq+NbOlQFtwoBOsHeGcjpvTTpMMsqwN9D9z\ndR7tELq8e1OccCm84EM186bUUAKBTeP5o502gdKl6cFITpSPFJBOGsKI1Kd9\n/06kyTgAo5Wi6LBwjwCnqo1UDl4EkJz4wBPawAjOCjOiK326jCWai8yYG06e\nkvqXsESEzKWfL7Oi4s0tWMH9u1252Mbn1BElLtDfJ9j1XcCIBwhXDFsLoW2M\n4aJhxFifyPC5AeQAHL/ZOXFa8spLdue3QMxJPZZbc5ggX5D9BGKMkhWeSbiu\n6eXI\r\n=SfTm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"5e97ec8ee01b4fbde575210d2ecc0442ad9f6941","scripts":{"test":"nyc node ./src/test.ts","compile":"tsc","prepare":"npm run compile","codecovUpload":"codecov","prepublishOnly":"npm run compile"},"_npmUser":{"name":"ablankstein","email":"aaron@blockstack.com"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"6.9.0","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"8.11.2","dependencies":{"bn.js":"^4.11.8","asn1.js":"^5.0.1","elliptic":"^6.4.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","tape":"^4.10.1","codecov":"^3.3.0","ts-node":"^8.1.0","istanbul":"^0.4.5","typescript":"^3.4.5","@types/node":"^10.14.6","@types/tape":"^4.2.33","@types/elliptic":"^6.4.6","source-map-support":"^0.5.12"},"_npmOperationalInternal":{"tmp":"tmp/key-encoder_2.0.0_1559583826036_0.3086066213913745","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"key-encoder","version":"2.0.1","keywords":["elliptic","elliptic curve","asn","pem","der","ecdsa","crypto","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve","private key","private keys","public key","public keys","keys","ecdsa key","ecdsa keys","key converter","convert keys","key format","key formatter","format keys","key encoder","encode keys"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@2.0.1","maintainers":[{"name":"ablankstein","email":"aaron@blockstack.com"},{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts","src/test.ts","src/demo.ts"],"include":["src/**/*.ts"],"require":["ts-node/register/transpile-only","source-map-support/register"],"reporter":["text","lcov"],"extension":[".ts"]},"dist":{"shasum":"e2a6134967408928e0cf4dbbc93ce4ac08f0b14c","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-2.0.1.tgz","fileCount":16,"integrity":"sha512-pcs8vr7KC+xq5WDEz84cK+yVvUARJpDqTB8gVYanEmhAchxjnbsGzk6SKzp+1O60WLywqOr3mjKf1CImPBWkNw==","signatures":[{"sig":"MEUCIQDgR4vDIF5XaPRv+ApBImEj2MwHBmA3pInAG84t2aDCWAIgLs9Wvp0lRxLAYox6EylXbSWoxH69Fn/pxeOJljzPUBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9aWfCRA9TVsSAnZWagAAQaAQAKT0aEr0ousVlXSegkqN\no54jBb4FekmFYQyvFS641owZUTgS+3VipIXzsVCdjwUzEb0CZVcqsHccYiA1\nRJK9NGFNqS53bzrOZE1xZkwnLmuSyKkqPQ7C8Iv7hYCkMBglNdPAVkYVNGqZ\nN/xBpYHeLFlX6tanTyCExD+rl2Va4xJZ+UsuwpRqp1dt0SOVwRPj59mnOmTw\n5boMFIpV+e5Aa2HJv2NmGwOGCgutTOcZMlM/kqhDNq2eBLkBbAvW6TOYyu8f\nwy6bPMHMaOItru7+ecS9+HonlmzmRj90HpBI0RAnDS3gwFttuGYFleLqR6bp\n9MH0vLTsJuP0bVVxE/ZGd2qI+UDuwleIrH5S+hER/9J4XGmuipBEZrlX/xVV\nQAOLrxRk/fmtAb1bh5I5D/DKMYAIpzz4g6nkYq8lvVe1oE5h1yg7uRQMKaLG\nNEKwG9VvRFUBH9pg9xhtPrGAnPZLFHBErVvyfVA0PkAVyHdE/L8+enVbj590\nLsEW+UvITmk94D2HHyx8qFt5/NY5lGhLMjsuGF+DKN2l4V0NqVgIqA02dnz4\nT2fE/e6tx+N5rRqPxQwuZeMb+Mn+gRSyCalKFXIOjz9qyhOnKwCBthfcgRVq\nT1VfL7O0T28optfqVuf/uaw5dWEnFuGmUvSfDmDVvk9+/5aUXc81+AMSzy+O\nlXvg\r\n=m/1q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"606350957e181642e97165b2fb4b3709466f685e","scripts":{"test":"nyc node ./src/test.ts","compile":"tsc","prepare":"npm run compile","codecovUpload":"codecov","prepublishOnly":"npm run compile"},"_npmUser":{"name":"zone117x","email":"zone117x@gmail.com"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"10.15.3","dependencies":{"bn.js":"^4.11.8","asn1.js":"^5.0.1","elliptic":"^6.4.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","tape":"^4.10.1","codecov":"^3.5.0","ts-node":"^8.2.0","istanbul":"^0.4.5","typescript":"^3.5.1","@types/node":"^10.14.6","@types/tape":"^4.2.33","@types/elliptic":"^6.4.6","source-map-support":"^0.5.12"},"_npmOperationalInternal":{"tmp":"tmp/key-encoder_2.0.1_1559602590969_0.7003891203486845","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"key-encoder","version":"2.0.2","keywords":["elliptic","elliptic curve","asn","pem","der","ecdsa","crypto","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve","private key","private keys","public key","public keys","keys","ecdsa key","ecdsa keys","key converter","convert keys","key format","key formatter","format keys","key encoder","encode keys"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@2.0.2","maintainers":[{"name":"ablankstein","email":"aaron@blockstack.com"},{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts","src/test.ts","src/demo.ts"],"include":["src/**/*.ts"],"require":["ts-node/register/transpile-only","source-map-support/register"],"reporter":["text","lcov"],"extension":[".ts"]},"dist":{"shasum":"e07c8c6839a6f3c579e220a8fff577c3c6002e1a","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-2.0.2.tgz","fileCount":16,"integrity":"sha512-QgSbD+p0TehZAboWUnyjgMZd6E3cbcKbjzbqR9+MkW+gYpklOOkIgTsgVVoMT3syLWSkaIpvvjYOt4JYxGES1w==","signatures":[{"sig":"MEQCIDs9rvn48zQL3s4NUcIec+3r5FxIJblSljI90ajbGKUvAiB5uC3Ou02q4IrzmjVKDeD12Ie0Fq7PgUXHFR/nOAc41w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEjQNCRA9TVsSAnZWagAAG1MP/0K1sQI0w3d79OGAZPho\ntFsLkwYJZ3CKS1xLh7si9n5dACDg9RfSrK8QTy6BYVShYOFWvDebs2Ax5HV6\negd5uMgFpd/Bz0ZrvLF84QIJE8TN77lEXDOudEr4nvUmOWFWeSfh6FNaWbBn\ngE9kyB6k1LWw1tyQ9eBEm09g7sAGy0gvq/DtqgbbPgsRa87eXM0p7cnjSLmV\nK5h0wSQiT1Nv16FIOKIlRYAYYqhrkPJ9Vp1hAsvIABJrE+lBhxBaFOQyiyED\nPL/PiIhaFgkj9AAJKkk1Q0QQspWo/1Yr7SWsBfrLU1WPDiAL65UbDVNVBWmJ\nEouQ5ksRfvldFoSgfH7gblizrYZ3p4lkfgnEph5/Q0yAnZCdabkcAIPyLwC2\nr1gVB8UvdbjvDGNjusj6yaoh29Eptkt1zj6jnkYhjEcOyEROuJ6dchfnbllV\nvNw9PGK0A6MIVeOIvQ1d4TTreyV2AFXyaT2Oaln8Efxb4aonW6Qxa2jQLqDQ\nMYf9FOzzAN2XhN/vAvCgJ6QeJzT8Yt4wJaUUU06ssl4+FN+mIQ0QiTLR5lde\nhFEjtDu+CzK+r0HZWDjoCHF5xJPJ+ol9Sr0hho2LN9Qiv1ZOCT7/USL6RWfO\nE3ep5rzCEcBCIMwiMoZgfjVfHBgsjW5bNREeFfBRt/ZguHnBHjHV/ZW8wGhY\n4hWj\r\n=WY6p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"b63479ecd3798b4adc84200aa3bdf1fd66eced46","scripts":{"test":"nyc node ./src/test.ts","compile":"tsc","prepare":"npm run compile","codecovUpload":"codecov","prepublishOnly":"npm run compile"},"_npmUser":{"name":"zone117x","email":"zone117x@gmail.com"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"6.9.0","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"10.15.3","dependencies":{"bn.js":"^4.11.8","asn1.js":"^5.0.1","elliptic":"^6.4.1","@types/bn.js":"^4.11.5","@types/elliptic":"^6.4.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","tape":"^4.10.1","codecov":"^3.5.0","ts-node":"^8.2.0","istanbul":"^0.4.5","typescript":"^3.5.1","@types/node":"^10.14.6","@types/tape":"^4.2.33","source-map-support":"^0.5.12"},"_npmOperationalInternal":{"tmp":"tmp/key-encoder_2.0.2_1561474060428_0.42518589611729407","host":"s3://npm-registry-packages"}},"2.0.3-beta.0":{"name":"key-encoder","version":"2.0.3-beta.0","keywords":["elliptic","elliptic curve","asn","pem","der","ecdsa","crypto","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve","private key","private keys","public key","public keys","keys","ecdsa key","ecdsa keys","key converter","convert keys","key format","key formatter","format keys","key encoder","encode keys"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@2.0.3-beta.0","maintainers":[{"name":"ablankstein","email":"aaron@blockstack.com"},{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts","src/test.ts","src/demo.ts"],"include":["src/**/*.ts"],"require":["ts-node/register/transpile-only","source-map-support/register"],"reporter":["text","lcov"],"extension":[".ts"]},"dist":{"shasum":"b0cc059ddb5d7960d1ef8de73137677dfb10bbe7","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-2.0.3-beta.0.tgz","fileCount":16,"integrity":"sha512-FtAtKG8QuzbJxVsxdd+z6G47OaFvRKxKOXTdALmanIInAFPPdoFNb+m4HrgRjMuTe7sRktRN+9lZkaOn91Nv/Q==","signatures":[{"sig":"MEQCIALOdq9swyWRPKd/IUP/slo0jA7DDNR+LOg73JaNydu8AiAnz+M1oQ4gDkC9aN9P0gHbJrwVNy4fB655/yGd3OP0lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpgmdCRA9TVsSAnZWagAANeMQAIz9OPJ1NLl71Wgd8EWM\ntL+imWUbd1Un5dTV1z5Oq78eUYxa5Zpv3sRs+n+lxMR+ZDoK3u7PoVBF6MPR\nJcm0cYb5UIw/Tmtryp3QiMdBja0R7VC045EPT6I1sf/7RDZbElhSzi+eLvc5\nprROqIQPtc6ZnSBkVVvrSGCsukSlSNtHwxtCt4qXwO0tMtSSDgYJ4GsWcvV0\nyQ8wr2k3mQe8kaACjbAIaOpygFi/w6OO4Y+r8XFuB1Vxvan6v3oV+nce+7ka\n2JVFJn2HmSHtfLfxbu15j64EfsPKLQyOdvJcmQQE7uMpvwLvGhjVZffSqmvO\nyLMA51BIxsIiqweoEacXYQEknZ8rfRbLTnvhRBztSNhTmbY8AJuGQkJY8wCx\n0XC+VeTpVwZkz99wTQ1mgS9F76hGx3X0cAvAipaC7T/kPFg5E3mxVdLAony1\n161m+ockJOcYQTz2FjJZ8Ha/9Mm6geyJlxIBo/hvp10vSzkqlJea6dmTqald\n9gjWzq+QSTXMD9b3M/2/j0LNrk9wHSGzqZW48cMKHmWeI0lwtgkEnldAbREx\njKbdJaxcSDk2SZ3XaA7yjpNABLdS3QD9F03H1nWlCCwvCMBSQyiSeS13rGZt\nOdsH8Aj8lKHMRpAVgWbvFrf8iq86cCvsR37Rp6vSkO09Ai6fR1SoIlXMKQOL\nNMPd\r\n=HyUk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"9e1e840a2dc3603274b11c93324a4e89f2829ee9","scripts":{"test":"nyc node ./src/test.ts","compile":"tsc","prepare":"npm run compile","codecovUpload":"codecov","prepublishOnly":"npm run compile"},"_npmUser":{"name":"zone117x","email":"zone117x@gmail.com"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"12.11.1","dependencies":{"bn.js":"^4.11.8","asn1.js":"^5.0.1","elliptic":"^6.4.1","@types/elliptic":"^6.4.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","tape":"^4.10.1","codecov":"^3.5.0","ts-node":"^8.2.0","istanbul":"^0.4.5","typescript":"^3.5.1","@types/node":"^10.14.6","@types/tape":"^4.2.33","source-map-support":"^0.5.12"},"_npmOperationalInternal":{"tmp":"tmp/key-encoder_2.0.3-beta.0_1571162524597_0.7491902887124267","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"key-encoder","version":"2.0.3","keywords":["elliptic","elliptic curve","asn","pem","der","ecdsa","crypto","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve","private key","private keys","public key","public keys","keys","ecdsa key","ecdsa keys","key converter","convert keys","key format","key formatter","format keys","key encoder","encode keys"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@2.0.3","maintainers":[{"name":"ablankstein","email":"aaron@blockstack.com"},{"name":"onename","email":"hello@onename.com"},{"name":"shea256","email":"ryan@shea.io"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts","src/test.ts","src/demo.ts"],"include":["src/**/*.ts"],"require":["ts-node/register/transpile-only","source-map-support/register"],"reporter":["text","lcov"],"extension":[".ts"]},"dist":{"shasum":"77073bb48ff1fe2173bb2088b83b91152c8fa4ba","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-2.0.3.tgz","fileCount":16,"integrity":"sha512-fgBtpAGIr/Fy5/+ZLQZIPPhsZEcbSlYu/Wu96tNDFNSjSACw5lEIOFeaVdQ/iwrb8oxjlWi6wmWdH76hV6GZjg==","signatures":[{"sig":"MEUCIC8cBkPNc0wGkiQ/g8O3UfpMlIWOa9GaYoBA9u4cFsjuAiEAq4qZmKVoJF9YnNeD6lRgUGVBZA0C7FjTNuKxc8fjkx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqJlpCRA9TVsSAnZWagAAzugP/RNS50XfU/cy0jYNYPdU\nXANsAIT027RgqyQK0CKCJbfo9SXsy8I/AdhFTGRElRp6n+d7AXtcrDXlbWTq\n3TjASjo2oKl6VbOsn7NMpzy4QJwc90cl+4G7DDwVO7PAnMpJ+ZU/4WUc7Hua\nwqMOtsDTkLJ2VpPaCHgTEZKXqf2TSjduwx20OSzOS6kOqBeJnmii6KUd6rip\nzjXaKzdEl0M+BW28GX+0KGkMjE20nZOSYnEqCn0qXmU1fIZD1z9n1oRPKWYj\nRRPykvOTgN2dRMVLMTIzecxpKq0Hs3Er7LcAmrBoU/0V1L7obex3/dQi4sFk\nJxHJBtu9yIA1GycpI7iweV9/sxy/kukIVeoRkwJc+NL30d2VanEK/Kko+XMF\nqOrd1iT8M9eq4j53fLKZY39RerCMtUeZOXzisiHmliJVfVURu9N+KL+UlkxY\nVeMH8GBroelV2USYPkqf/GdMOI3OIo6GwY4yGYb8hZibHYCHMnjvcj0cdHI2\nvNer5pTpgVdhR6HQAzlcy2oGhdN4Dm+Paiq901ZMix0JDslAGwUPr7pJGPWz\nVkRGY6xw2LTshM6qcd9pycSiKb1JL3dJAs/qS/iCiSPdGheMog07YPhFFJKa\nKBinXMGfxc9GQhK1mQtIsT7jukJRIplaHiMmrjw18pNWsvcTx0Oy0q6iLzM7\nfizW\r\n=owdZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"669c863c0b81c0dc26cc76b157dec154d6c02be4","scripts":{"test":"nyc node ./src/test.ts","compile":"tsc","prepare":"npm run compile","codecovUpload":"codecov","prepublishOnly":"npm run compile"},"_npmUser":{"name":"zone117x","email":"zone117x@gmail.com"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"12.12.0","dependencies":{"bn.js":"^4.11.8","asn1.js":"^5.0.1","elliptic":"^6.4.1","@types/elliptic":"^6.4.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","tape":"^4.10.1","codecov":"^3.5.0","ts-node":"^8.2.0","istanbul":"^0.4.5","typescript":"^3.5.1","@types/node":"^10.14.6","@types/tape":"^4.2.33","source-map-support":"^0.5.12"},"_npmOperationalInternal":{"tmp":"tmp/key-encoder_2.0.3_1571330409089_0.8175573190549295","host":"s3://npm-registry-packages"}},"2.1.0-beta.0":{"name":"key-encoder","version":"2.1.0-beta.0","keywords":["elliptic","elliptic curve","asn","pem","der","ecdsa","crypto","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve","private key","private keys","public key","public keys","keys","ecdsa key","ecdsa keys","key converter","convert keys","key format","key formatter","format keys","key encoder","encode keys"],"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","_id":"key-encoder@2.1.0-beta.0","maintainers":[{"name":"zone117x","email":"zone117x@gmail.com"},{"name":"shea256","email":"ryan@shea.io"},{"name":"onename","email":"hello@onename.com"},{"name":"ablankstein","email":"aaron@blockstack.com"}],"homepage":"https://github.com/blockstack/key-encoder-js","bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"nyc":{"all":true,"cache":false,"exclude":["**/*.d.ts","src/test.ts","src/demo.ts"],"include":["src/**/*.ts"],"require":["ts-node/register/transpile-only","source-map-support/register"],"reporter":["text","lcov"],"extension":[".ts"]},"dist":{"shasum":"324ce6bc175f218e23b599d59e70a457de5b207a","tarball":"https://registry.npmjs.org/key-encoder/-/key-encoder-2.1.0-beta.0.tgz","fileCount":16,"integrity":"sha512-aSkevungUOFW3opGE05v89ka2DJtGyejTir8bu2r5sl0Gug/vDaiUoCIrUDX8SklZ6L5w03JMoKvfhc+nJ280A==","signatures":[{"sig":"MEYCIQCRWurYzbwxw5Su1i7pGHGIGJzX6kmna7LNM72fPBNoCQIhALTwPmerrM+f352v5OdRvvsAWSXTHcBYjmV96z/diE+4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwNn3CRA9TVsSAnZWagAAf9cQAJxvHu7BkCNCo3zHEzd+\nbWbkJ3obYblyLZMCxScwrdtTg9+lVD91iXE1+zSbiEjMCWg/DvR/Rt/L4k+5\nd2NPAwwF7kfhhzrJyH0SFaBq/zlGidJnlognYHaHa2geum5TzS3UjFoujE9/\nPUeqQ0mEyzxcNB/LAt42OVHvDiBb6ctL7idED4JdFC0OYCjhHHdt3tkBZ51z\neZR+tVJz5hRnF6xmJyRuSCr/1y+xKt9nKaoGhLvV0UgM4XhSY+od93YD3o2u\ndxt5Hi84AfGCrMDmXIOWqMWSAn3P6fOd6DDLilRlk+kaLDy2Nel8FoROwl6X\nO8hdGD74cMszS9noF0eNOGrbA5z5TZizvbr83917B8Q0Iz1v/Q44Vm+uvYmy\nPWLtSQTQwuHjcm0mFuwXOobOXbr4A18WyQSHHbOzAFWthaNcjXn+FM5pECCg\ni3fNc+ebvOrJqDdvdq0YAGhwn3I8iIf/oWHoULsM7Q4E70tvx4PeKJ02RcpG\necBGLFj1YTVgZYkfOVUceEqkoh0nGeI4p0CdRHXoKjV7Tcdl7c2B0lb94wzW\nxnbu3LALjQ1Pgfox/z41rqtbCMCOpEf091S5Yae9/vz4/kCfjJqa8yTtCwwX\n0k3jFxx9UUfrQHydvUdbCUpxG/fay+6veXRLIpWy0Xo9Rq55Ki2sXh5Kld9c\nKQBr\r\n=9QX3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Key Encoder JS\n\n[![CircleCI](https://img.shields.io/circleci/project/blockstack/key-encoder-js/master.svg)](https://circleci.com/gh/blockstack/key-encoder-js/tree/master)\n[![npm](https://img.shields.io/npm/l/key-encoder.svg)](https://www.npmjs.com/package/key-encoder)\n[![npm](https://img.shields.io/npm/v/key-encoder.svg)](https://www.npmjs.com/package/key-encoder)\n[![npm](https://img.shields.io/npm/dm/key-encoder.svg)](https://www.npmjs.com/package/key-encoder)\n[![Slack](http://slack.blockstack.org/badge.svg)](http://slack.blockstack.org/)\n\n### Installation\n\n```\n$ npm install key-encoder\n```\n\n### Getting Started\n\nTo get started, first define your key encoder and raw private/public keys.\n\n#### SECP256k1 Key Encoders\n\n```js\nvar KeyEncoder = require('key-encoder'),\n    keyEncoder = new KeyEncoder('secp256k1')\n```\n\nAs shown above, there is built in support for SECP256k1 (the curve Bitcoin uses), but you can pass in your own curve parameters for any curve you'd like.\n\n#### Key Encoders w/ Custom Curves\n\n```js\nvar EC = require('elliptic').ec\nvar encoderOptions = {\n    curveParameters: [1, 3, 132, 0, 10],\n    privatePEMOptions: {label: 'EC PRIVATE KEY'},\n    publicPEMOptions: {label: 'PUBLIC KEY'},\n    curve: new EC('secp256k1')\n}\nvar keyEncoder = new KeyEncoder(encoderOptions)\n```\n\n#### Declaring Raw Keys\n\n```js\nvar rawPrivateKey = '844055cca13efd78ce79a4c3a4c5aba5db0ebeb7ae9d56906c03d333c5668d5b',\n    rawPublicKey = '04147b79e9e1dd3324ceea115ff4037b6c877c73777131418bfb2b713effd0f502327b923861581bd5535eeae006765269f404f5f5c52214e9721b04aa7d040a75'\n```\n\n### Encoding Private Keys\n\nEncode to and from raw, PEM (encode to 'pkcs8' and 'pkcs1'), and DER formats.\n\n#### Encoding Private Keys as PEMs\n\n```js\nvar pemPrivateKey = keyEncoder.encodePrivate(rawPrivateKey, 'raw', 'pem', 'pkcs8') //default is 'pkcs1'\n```\n\nExample output:\n\n```\n-----BEGIN PRIVATE KEY-----\nMIGNAgEAMBAGByqGSM49AgEGBSuBBAAKBHYwdAIBAQQghEBVzKE+/XjOeaTDpMWr\npdsOvreunVaQbAPTM8VmjVugBwYFK4EEAAqhRANCAAQUe3np4d0zJM7qEV/0A3ts\nh3xzd3ExQYv7K3E+/9D1AjJ7kjhhWBvVU17q4AZ2Umn0BPX1xSIU6XIbBKp9BAp1\n-----END PRIVATE KEY-----\n```\n\n#### Encoding Private Keys to DER Format\n\n```js\nvar derPrivateKey = keyEncoder.encodePrivate(rawPrivateKey, 'raw', 'der')\n```\n\nExample output:\n\n```\n30740201010420844055cca13efd78ce79a4c3a4c5aba5db0ebeb7ae9d56906c03d333c5668d5ba00706052b8104000aa14403420004147b79e9e1dd3324ceea115ff4037b6c877c73777131418bfb2b713effd0f502327b923861581bd5535eeae006765269f404f5f5c52214e9721b04aa7d040a75\n```\n\n### Encoding Public Keys\n\nEncode to and from raw, PEM, and DER formats.\n\n#### Encoding Public Keys as PEMs\n\n```js\nvar pemPublicKey = keyEncoder.encodePublic(rawPublicKey, 'raw', 'pem')\n```\n\nExample output:\n\n```\n-----BEGIN PUBLIC KEY-----\nMFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEFHt56eHdMyTO6hFf9AN7bId8c3dxMUGL\n+ytxPv/Q9QIye5I4YVgb1VNe6uAGdlJp9AT19cUiFOlyGwSqfQQKdQ==\n-----END PUBLIC KEY-----\n```\n\n#### Encoding Public Keys to DER Format\n\n```js\nvar derPublicKey = keyEncoder.encodePublic(rawPublicKey, 'raw', 'der')\n```\n\nExample output:\n\n```\n3056301006072a8648ce3d020106052b8104000a03420004147b79e9e1dd3324ceea115ff4037b6c877c73777131418bfb2b713effd0f502327b923861581bd5535eeae006765269f404f5f5c52214e9721b04aa7d040a75\n```\n","gitHead":"2ff866fb5a2f79b93cc762e1efbe7d9869403905","scripts":{"test":"nyc node ./src/test.ts","compile":"tsc","prepare":"npm run compile","codecovUpload":"codecov","prepublishOnly":"npm run compile"},"_npmUser":{"name":"zone117x","email":"zone117x@gmail.com"},"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"_npmVersion":"6.14.12","description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","directories":{},"_nodeVersion":"14.16.1","dependencies":{"bn.js":"^4.11.8","asn1.js":"^5.0.1","elliptic":"^6.4.1","@types/elliptic":"^6.4.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^14.1.1","tape":"^4.10.1","codecov":"^3.5.0","ts-node":"^8.2.0","istanbul":"^0.4.5","typescript":"^3.5.1","@types/node":"^10.14.6","@types/tape":"^4.2.33","source-map-support":"^0.5.12"},"_npmOperationalInternal":{"tmp":"tmp/key-encoder_2.1.0-beta.0_1623251447559_0.9040368544237696","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-09-03T22:37:57.517Z","modified":"2025-11-12T19:49:25.744Z","1.0.0":"2015-09-03T22:37:57.517Z","1.0.1":"2015-09-03T22:55:10.838Z","1.0.2":"2015-09-03T23:16:03.390Z","1.0.3":"2015-09-03T23:21:09.347Z","1.0.4":"2015-09-03T23:24:57.528Z","1.0.5":"2015-09-09T02:50:01.621Z","1.0.6":"2015-09-17T21:50:04.406Z","1.1.0":"2015-09-22T22:05:42.447Z","1.1.1":"2015-09-22T22:53:11.791Z","1.1.2":"2015-09-23T16:02:57.189Z","1.1.3":"2015-09-23T20:00:11.824Z","1.1.4":"2015-10-06T14:40:48.387Z","1.1.5":"2015-10-06T14:47:02.499Z","1.1.6":"2015-10-06T14:57:06.756Z","1.1.7":"2018-12-17T19:41:39.087Z","2.0.0":"2019-06-03T17:43:46.173Z","2.0.1":"2019-06-03T22:56:31.120Z","2.0.2":"2019-06-25T14:47:40.541Z","2.0.3-beta.0":"2019-10-15T18:02:04.730Z","2.0.3":"2019-10-17T16:40:09.342Z","2.1.0-beta.0":"2021-06-09T15:10:47.684Z"},"bugs":{"url":"https://github.com/blockstack/key-encoder-js/issues"},"author":{"url":"https://onename.com","name":"Halfmoon Labs, Inc.","email":"hello@onename.com"},"license":"MIT","homepage":"https://github.com/blockstack/key-encoder-js","keywords":["elliptic","elliptic curve","asn","pem","der","ecdsa","crypto","cryptography","private","key","encode","decode","secp256k1","bitcoin","curve","private key","private keys","public key","public keys","keys","ecdsa key","ecdsa keys","key converter","convert keys","key format","key formatter","format keys","key encoder","encode keys"],"repository":{"url":"git+https://github.com/blockstack/key-encoder-js.git","type":"git"},"description":"Library for encoding ECDSA private keys to PEM, DER and raw hex formats","maintainers":[{"email":"aaron@blockstack.com","name":"ablankstein"}],"readme":"","readmeFilename":""}