{"_id":"@trust/webcrypto","_rev":"4581155","name":"@trust/webcrypto","description":"WebCrypto API for Node.js","dist-tags":{"latest":"0.9.2"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"time":{"modified":"2026-04-10T16:01:11.000Z","created":"2017-05-09T18:33:29.597Z","0.9.2":"2018-05-20T07:48:49.252Z","0.9.1":"2018-05-20T07:42:25.441Z","0.9.0":"2018-04-03T10:21:05.566Z","0.8.4":"2018-02-01T19:19:48.401Z","0.8.3":"2017-12-22T15:04:18.920Z","0.8.2":"2017-11-09T19:21:54.744Z","0.8.1":"2017-11-02T18:33:41.124Z","0.8.0":"2017-11-02T18:25:23.098Z","0.7.1":"2017-10-16T07:27:45.727Z","0.7.0":"2017-10-10T12:41:07.406Z","0.6.0":"2017-09-28T20:40:15.100Z","0.5.0":"2017-09-14T18:08:56.602Z","0.4.0":"2017-08-17T20:33:54.910Z","0.3.0":"2017-07-27T17:16:26.701Z","0.2.1":"2017-06-15T15:07:02.069Z","0.2.0":"2017-06-15T14:49:51.677Z","0.1.0":"2017-06-06T20:49:01.962Z","0.0.2":"2017-05-09T18:35:26.855Z","0.0.1":"2017-05-09T18:33:29.597Z"},"users":{},"author":{"name":"Anvil Research, Inc."},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"versions":{"0.9.2":{"name":"@trust/webcrypto","version":"0.9.2","description":"WebCrypto API for Node.js","main":"src/index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.4","base64url":"^3.0.0","elliptic":"^6.4.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^3.0.2","jsdoc":"^3.4.3","mocha":"^5.2.0","nyc":"^11.2.1"},"gitHead":"a2d92b81a707201122df753fe514ea425eaa7f3d","_id":"@trust/webcrypto@0.9.2","_npmVersion":"6.0.1","_nodeVersion":"9.3.0","_npmUser":{"name":"eternaldeiwos","email":"greg@gryphus.io"},"dist":{"shasum":"c699d4c026a4446b04faa54d5389a81888ba713c","size":58513,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.9.2.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto_0.9.2_1526802529122_0.42699597691683144"},"_hasShrinkwrap":false,"publish_time":1526802529252,"_cnpm_publish_time":1526802529252,"_cnpmcore_publish_time":"2021-12-16T21:17:05.254Z"},"0.9.1":{"name":"@trust/webcrypto","version":"0.9.1","description":"WebCrypto API for Node.js","main":"src/index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.4","base64url":"^3.0.0","elliptic":"^6.4.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^2.3.0","jsdoc":"^3.4.3","mocha":"^3.2.0","nyc":"^11.2.1"},"gitHead":"01d0a6b3ba21492400c5595d48d48180b3510a78","_id":"@trust/webcrypto@0.9.1","_npmVersion":"5.7.1","_nodeVersion":"9.3.0","_npmUser":{"name":"eternaldeiwos","email":"greg@gryphus.io"},"dist":{"shasum":"1af7176b59fc2eb25202c7ed7b9914ac6c0b818a","size":58542,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.9.1.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto_0.9.1_1526802145374_0.1630952700800643"},"_hasShrinkwrap":false,"publish_time":1526802145441,"_cnpm_publish_time":1526802145441,"_cnpmcore_publish_time":"2021-12-16T21:17:06.037Z"},"0.9.0":{"name":"@trust/webcrypto","version":"0.9.0","description":"WebCrypto API for Node.js","main":"src/index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.1","base64url":"^2.0.0","elliptic":"^6.4.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^2.3.0","jsdoc":"^3.4.3","mocha":"^3.2.0","nyc":"^11.2.1"},"gitHead":"dd8512f1579360bd02d42466adad47b03eb89490","_id":"@trust/webcrypto@0.9.0","_npmVersion":"5.7.1","_nodeVersion":"9.3.0","_npmUser":{"name":"eternaldeiwos","email":"greg@gryphus.io"},"dist":{"shasum":"adf1106c0a8e72d1a394ca5fa6334efa05c88215","size":58541,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.9.0.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto_0.9.0_1522750865441_0.08347893204883339"},"_hasShrinkwrap":false,"publish_time":1522750865566,"_cnpm_publish_time":1522750865566,"_cnpmcore_publish_time":"2021-12-16T21:17:06.519Z"},"0.8.4":{"name":"@trust/webcrypto","version":"0.8.4","description":"WebCrypto API for Node.js","main":"src/index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.1","base64url":"^2.0.0","elliptic":"^6.4.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^2.3.0","jsdoc":"^3.4.3","mocha":"^3.2.0","nyc":"^11.2.1"},"gitHead":"f7c7771150e9773e6429f5e7e0c6c5ff613d510a","_id":"@trust/webcrypto@0.8.4","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"eternaldeiwos","email":"greg@gryphus.io"},"dist":{"shasum":"ac104382680d5ed70c785fee58626bcf2435722c","size":58397,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.8.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.8.4.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.8.4.tgz_1517512788291_0.08706866996362805"},"publish_time":1517512788401,"_hasShrinkwrap":false,"_cnpm_publish_time":1517512788401,"_cnpmcore_publish_time":"2021-12-16T21:17:07.134Z"},"0.8.3":{"name":"@trust/webcrypto","version":"0.8.3","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.1","base64url":"^2.0.0","elliptic":"^6.4.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^2.3.0","jsdoc":"^3.4.3","mocha":"^3.2.0","nyc":"^11.2.1"},"gitHead":"4aa22cce65eb406628d6f2834edfcf01e0c08f0e","_id":"@trust/webcrypto@0.8.3","_npmVersion":"5.6.0","_nodeVersion":"8.7.0","_npmUser":{"name":"eternaldeiwos","email":"greg@gryphus.io"},"dist":{"shasum":"5028171ed3c9921f6bfbe5562c4aa5b9c397944b","size":57965,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.8.3.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.8.3.tgz_1513955058788_0.3702201771084219"},"publish_time":1513955058920,"_hasShrinkwrap":false,"_cnpm_publish_time":1513955058920,"_cnpmcore_publish_time":"2021-12-16T21:17:07.451Z"},"0.8.2":{"name":"@trust/webcrypto","version":"0.8.2","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.1","base64url":"^2.0.0","elliptic":"^6.4.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^2.3.0","jsdoc":"^3.4.3","mocha":"^3.2.0","nyc":"^11.2.1"},"gitHead":"07129425f5d46f8e65f9f8c9732ad31abdc21537","_id":"@trust/webcrypto@0.8.2","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"thelunararmy","email":"jcbailey1991@gmail.com"},"dist":{"shasum":"2e5514ce5d7ac90a9deb9d37506d87e6211606a8","size":25823,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.8.2.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.8.2.tgz_1510255314670_0.5012388355098665"},"publish_time":1510255314744,"_hasShrinkwrap":false,"_cnpm_publish_time":1510255314744,"_cnpmcore_publish_time":"2021-12-16T21:17:07.699Z"},"0.8.1":{"name":"@trust/webcrypto","version":"0.8.1","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.1","base64url":"^2.0.0","elliptic":"^6.4.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^2.3.0","jsdoc":"^3.4.3","mocha":"^3.2.0","nyc":"^11.2.1"},"gitHead":"402e1558873db2ee02cb59a2ee3798ddb66bbca1","_id":"@trust/webcrypto@0.8.1","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"thelunararmy","email":"jcbailey1991@gmail.com"},"dist":{"shasum":"c6aab097693fa828719f5e5183c588e7be4772a8","size":25641,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.8.1.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.8.1.tgz_1509647621032_0.8654491906054318"},"publish_time":1509647621124,"_hasShrinkwrap":false,"_cnpm_publish_time":1509647621124,"_cnpmcore_publish_time":"2021-12-16T21:17:08.022Z"},"0.8.0":{"name":"@trust/webcrypto","version":"0.8.0","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.1","base64url":"^2.0.0","elliptic":"^6.4.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^2.3.0","jsdoc":"^3.4.3","mocha":"^3.2.0","nyc":"^11.2.1"},"gitHead":"e3b5f52fb926bee36339cba4c5eaca7cd49f6fe4","_id":"@trust/webcrypto@0.8.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"thelunararmy","email":"jcbailey1991@gmail.com"},"dist":{"shasum":"dcca11e58862bc7c28ce3dc12c8df74b2089b044","size":25615,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.8.0.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.8.0.tgz_1509647122993_0.1275438128504902"},"publish_time":1509647123098,"_hasShrinkwrap":false,"_cnpm_publish_time":1509647123098,"_cnpmcore_publish_time":"2021-12-16T21:17:08.218Z"},"0.7.1":{"name":"@trust/webcrypto","version":"0.7.1","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.1","base64url":"^2.0.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^2.3.0","jsdoc":"^3.4.3","mocha":"^3.2.0","nyc":"^11.2.1"},"gitHead":"24f11a815d394d536d8307d252b25fc16aee8361","_id":"@trust/webcrypto@0.7.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"eternaldeiwos","email":"greg@gryphus.io"},"dist":{"shasum":"6989dcddb91584eff1f6774405de4d7ee480ccf0","size":23613,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.7.1.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.7.1.tgz_1508138865635_0.06233375146985054"},"publish_time":1508138865727,"_hasShrinkwrap":false,"_cnpm_publish_time":1508138865727,"_cnpmcore_publish_time":"2021-12-16T21:17:08.906Z"},"0.7.0":{"name":"@trust/webcrypto","version":"0.7.0","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.1","base64url":"^2.0.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^2.3.0","jsdoc":"^3.4.3","mocha":"^3.2.0","nyc":"^11.2.1"},"gitHead":"eded3da6cb051c92c6903e11c3b9ba98909dc64a","_id":"@trust/webcrypto@0.7.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"thelunararmy","email":"jcbailey1991@gmail.com"},"dist":{"shasum":"806ebf74008fd8e8e8b4371f36b1949f770ac8d8","size":23566,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.7.0.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.7.0.tgz_1507639267287_0.8746637073345482"},"publish_time":1507639267406,"_hasShrinkwrap":false,"_cnpm_publish_time":1507639267406,"_cnpmcore_publish_time":"2021-12-16T21:17:09.124Z"},"0.6.0":{"name":"@trust/webcrypto","version":"0.6.0","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"nyc _mocha test","jsdoc":"jsdoc -c jsdoc.json -r","coverage":"nyc --reporter=lcov _mocha test"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.1","base64url":"^2.0.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","codecov":"^2.3.0","jsdoc":"^3.4.3","mocha":"^3.2.0","nyc":"^11.2.1"},"gitHead":"19fd00d35bca3d9e4776b79b3dc541a0cc335c4c","_id":"@trust/webcrypto@0.6.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"eternaldeiwos","email":"greg@gryphus.io"},"dist":{"shasum":"3b1aa62ced9073dc2056ebb0ecbf32a40380b28c","size":48048,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.6.0.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.6.0.tgz_1506631215024_0.39667744282633066"},"publish_time":1506631215100,"_hasShrinkwrap":false,"_cnpm_publish_time":1506631215100,"_cnpmcore_publish_time":"2021-12-16T21:17:09.350Z"},"0.5.0":{"name":"@trust/webcrypto","version":"0.5.0","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"mocha -w","jsdoc":"jsdoc -c jsdoc.json -r"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.0","base64url":"^2.0.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","jsdoc":"^3.4.3","mocha":"^3.2.0"},"gitHead":"298a69c736d2a4482ebc6080fe3a49ad3066384d","_id":"@trust/webcrypto@0.5.0","_shasum":"5d446ddafa7558824356e85242a31d9468fd6b21","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"eternaldeiwos","email":"greg@gryphus.io"},"dist":{"shasum":"5d446ddafa7558824356e85242a31d9468fd6b21","size":45496,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.5.0.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.5.0.tgz_1505412536440_0.9039756415877491"},"publish_time":1505412536602,"_hasShrinkwrap":false,"_cnpm_publish_time":1505412536602,"_cnpmcore_publish_time":"2021-12-16T21:17:09.766Z"},"0.4.0":{"name":"@trust/webcrypto","version":"0.4.0","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"mocha -w","jsdoc":"jsdoc -c jsdoc.json -r"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.0","base64url":"^2.0.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","jsdoc":"^3.4.3","mocha":"^3.2.0"},"gitHead":"fd877fbddf2b1ab39cfd8533951e3aa6431765a6","_id":"@trust/webcrypto@0.4.0","_shasum":"cc8712ca89a7e71d353fcefb66b2707a679cf635","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"thelunararmy","email":"jcbailey1991@gmail.com"},"dist":{"shasum":"cc8712ca89a7e71d353fcefb66b2707a679cf635","size":39054,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.4.0.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.4.0.tgz_1503002034537_0.6857325481250882"},"publish_time":1503002034910,"_hasShrinkwrap":false,"_cnpm_publish_time":1503002034910,"_cnpmcore_publish_time":"2021-12-16T21:17:10.080Z"},"0.3.0":{"name":"@trust/webcrypto","version":"0.3.0","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"mocha -w","jsdoc":"jsdoc -c jsdoc.json -r"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.0","base64url":"^2.0.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","jsdoc":"^3.4.3","mocha":"^3.2.0"},"gitHead":"625d9b4ec0739b33af3f6a2f9dc05a119c853e33","_id":"@trust/webcrypto@0.3.0","_shasum":"17cc5e10eb7d9cab74ed8bdc3dfe0f61caa18937","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"thelunararmy","email":"jcbailey1991@gmail.com"},"dist":{"shasum":"17cc5e10eb7d9cab74ed8bdc3dfe0f61caa18937","size":36909,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.3.0.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.3.0.tgz_1501175784994_0.1765594386961311"},"publish_time":1501175786701,"_hasShrinkwrap":false,"_cnpm_publish_time":1501175786701,"_cnpmcore_publish_time":"2021-12-16T21:17:10.415Z"},"0.2.1":{"name":"@trust/webcrypto","version":"0.2.1","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"mocha -w","jsdoc":"jsdoc -c jsdoc.json -r"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.0","base64url":"^2.0.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","jsdoc":"^3.4.3","mocha":"^3.2.0"},"gitHead":"5638005c9a3880f661a6dc65a61c2d9123095ba2","_id":"@trust/webcrypto@0.2.1","_shasum":"15f0e925bc069b8a2753e24583b20dec8fa0fc9b","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.4.0","_npmUser":{"name":"christiansmith","email":"smith@anvil.io"},"dist":{"shasum":"15f0e925bc069b8a2753e24583b20dec8fa0fc9b","size":38556,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.2.1.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.2.1.tgz_1497539220965_0.6737364281434566"},"publish_time":1497539222069,"_hasShrinkwrap":false,"_cnpm_publish_time":1497539222069,"_cnpmcore_publish_time":"2021-12-16T21:17:10.725Z"},"0.2.0":{"name":"@trust/webcrypto","version":"0.2.0","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"mocha -w","jsdoc":"jsdoc -c jsdoc.json -r"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"@trust/keyto":"^0.3.0","base64url":"^2.0.0","node-rsa":"^0.4.0","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","jsdoc":"^3.4.3","mocha":"^3.2.0"},"gitHead":"45a6cdbd4c5f5352dde9a497766cffaf0fee4e84","_id":"@trust/webcrypto@0.2.0","_shasum":"e81fb56523a5b40e0842a857c4fe7fd9774b802c","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.4.0","_npmUser":{"name":"christiansmith","email":"smith@anvil.io"},"dist":{"shasum":"e81fb56523a5b40e0842a857c4fe7fd9774b802c","size":38550,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.2.0.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.2.0.tgz_1497538190406_0.8712896693032235"},"publish_time":1497538191677,"_hasShrinkwrap":false,"_cnpm_publish_time":1497538191677,"_cnpmcore_publish_time":"2021-12-16T21:17:11.012Z"},"0.1.0":{"name":"@trust/webcrypto","version":"0.1.0","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"mocha -w","jsdoc":"jsdoc -c jsdoc.json -r"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"base64url":"^2.0.0","node-rsa":"^0.4.0","pem-jwk":"^1.5.1","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","jsdoc":"^3.4.3","mocha":"^3.2.0"},"gitHead":"469e2d6b3a80a60de6b74b0cbd40ae50b696b348","_id":"@trust/webcrypto@0.1.0","_shasum":"277b74f3c2056c5886fcb652eec6ca8bda8a947d","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.4.0","_npmUser":{"name":"christiansmith","email":"smith@anvil.io"},"dist":{"shasum":"277b74f3c2056c5886fcb652eec6ca8bda8a947d","size":32513,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.1.0.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/webcrypto-0.1.0.tgz_1496782140902_0.3701790536288172"},"publish_time":1496782141962,"_hasShrinkwrap":false,"_cnpm_publish_time":1496782141962,"_cnpmcore_publish_time":"2021-12-16T21:17:11.660Z"},"0.0.2":{"name":"@trust/webcrypto","version":"0.0.2","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"mocha -w","jsdoc":"jsdoc -c jsdoc.json -r"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"base64url":"^2.0.0","node-rsa":"^0.4.0","pem-jwk":"^1.5.1","text-encoding":"^0.6.1"},"devDependencies":{"chai":"^3.5.0","jsdoc":"^3.4.3","mocha":"^3.2.0"},"gitHead":"dcb685eb08aee917da76b130ed617a3cc5e4208d","_id":"@trust/webcrypto@0.0.2","_shasum":"e77c69a2e612b9d392251c5966c73168537e2667","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.4.0","_npmUser":{"name":"christiansmith","email":"smith@anvil.io"},"dist":{"shasum":"e77c69a2e612b9d392251c5966c73168537e2667","size":26711,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.0.2.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/webcrypto-0.0.2.tgz_1494354924882_0.5655743372626603"},"publish_time":1494354926855,"_hasShrinkwrap":false,"_cnpm_publish_time":1494354926855,"_cnpmcore_publish_time":"2021-12-16T21:17:11.937Z"},"0.0.1":{"name":"@trust/webcrypto","version":"0.0.1","description":"WebCrypto API for Node.js","main":"src/index.js","directories":{"test":"test"},"scripts":{"test":"mocha -w","jsdoc":"jsdoc -c jsdoc.json -r"},"repository":{"type":"git","url":"git+ssh://git@github.com/anvilresearch/webcrypto.git"},"keywords":["WebCrypto"],"author":{"name":"Anvil Research, Inc."},"license":"MIT","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"homepage":"https://github.com/anvilresearch/webcrypto#README","dependencies":{"base64url":"^2.0.0","node-rsa":"^0.4.0","pem-jwk":"^1.5.1","text-encoding":"^0.6.1"},"gitHead":"85f10d86a33d345f50fc7775867d04145474c8ec","_id":"@trust/webcrypto@0.0.1","_shasum":"eb882061c927376145f289cf5b8f3941918f07fd","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.4.0","_npmUser":{"name":"christiansmith","email":"smith@anvil.io"},"dist":{"shasum":"eb882061c927376145f289cf5b8f3941918f07fd","size":26390,"noattachment":false,"key":"/@trust/webcrypto/-/@trust/webcrypto-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@trust/webcrypto/download/@trust/webcrypto-0.0.1.tgz"},"maintainers":[{"name":"christiansmith","email":""},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"},{"name":"cstefanache","email":""},{"name":"eternaldeiwos","email":""},{"name":"ibudea","email":""},{"name":"keelerh","email":""},{"name":"thelunararmy","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/webcrypto-0.0.1.tgz_1494354809008_0.7480236298870295"},"publish_time":1494354809597,"_hasShrinkwrap":false,"_cnpm_publish_time":1494354809597,"_cnpmcore_publish_time":"2021-12-16T21:17:12.193Z"}},"readme":"# W3C Web Cryptography API _(@trust/webcrypto)_\n\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n[![Build Status](https://travis-ci.org/anvilresearch/webcrypto.svg?branch=master)](https://travis-ci.org/anvilresearch/webcrypto)\n\n> W3C Web Cryptography API for Node.js\n\nW3C's [Web Cryptography API][webcrypto] defines a standard interface for performing\ncryptographic operations in JavaScript, such as key generation, hashing, signing, and\nencryption. This package implements the API for Node.js, in order to support universal\ncrypto-dependent code required by protocols such as [JOSE][jose] and\n[OpenID Connect][oidc].\n\n[webcrypto]: https://www.w3.org/TR/WebCryptoAPI/\n[jose]: https://datatracker.ietf.org/wg/jose/documents/\n[oidc]: http://openid.net/connect/\n\n## Table of Contents\n\n* [Security](#security)\n* [Background](#background)\n* [Install](#install)\n* [Usage](#usage)\n* [Develop](#develop)\n* [Supported Algorithms](#supported-algorithms)\n* [API](#api)\n* [Contribute](#contribute)\n* [MIT License](#mit-license)\n\n## Security\n\nTBD\n\n## Background\n\nThe purpose of this package is to enable development of universal JavaScript\nlibraries that depend on the availability of cryptographic primitives in order\nto implement cryptographic protocols. The long term goal of the project is to\nencourage or provide a [native, if not core][wtf] Web Cryptography module.\n\n[wtf]: https://github.com/nodejs/node/issues/2833\n\n## Install\n\n`@trust/webcrypto` requires recent versions of [node][node] and [npm][npm] to run. For key generation operations, it also requires [OpenSSL][openssl] to be installed on the system.\n\n[node]: https://nodejs.org\n[npm]: https://www.npmjs.com/\n[openssl]: https://www.openssl.org/\n\n\n```bash\n$ npm install @trust/webcrypto --save\n```\n\n## Usage\n\n```javascript\nconst crypto = require('@trust/webcrypto')\n```\n\n## Develop\n\n### Install\n\n```bash\n$ git clone git@github.com:anvilresearch/webcrypto.git\n$ cd webcrypto\n$ npm install\n```\n\n### Test\n\n```bash\n$ npm test\n```\n\n## Supported Algorithms\n\n| Algorithm name | encrypt | decrypt | sign | verify | digest | generateKey | deriveKey | deriveBits | importKey | exportKey | wrapKey | unwrapKey |\n|------------------|---|---|---|---|---|---|---|---|---|---|---|---|\n|RSASSA-PKCS1-v1_5 |   |   | ✔ | ✔ |   | ✔ |   |   | ✔ | ✔ |   |   |\n|RSA-PSS           |   |   | ✔ | ✔ |   | ✔ |   |   | ✔ | ✔ |   |   |\n|RSA-OAEP          | ✔ | ✔ |   |   |   | ✔ |   |   | ✔ | ✔ | ✔ | ✔ |\n|ECDSA             |   |   | ⚐ | ⚐ |   | ⚐ |   |   | ✔ | ✔ |   |   |\n|EDDSA             |   |   | ⚐ | ⚐ |   | ⚐ |   |   | ✔ | ✔ |   |   |\n|ECDH              |   |   |   |   |   | _ | _ | _ | _ | _ |   |   |\n|AES-CTR           | ⚐ | ⚐ |   |   |   | ✔ |   |   | ✔ | ✔ | ✔ | ✔ |\n|AES-CBC           | ✔ | ✔ |   |   |   | ✔ |   |   | ✔ | ✔ | ✔ | ✔ |\n|AES-GCM           | ✔ | ✔ |   |   |   | ✔ |   |   | ✔ | ✔ | ✔ | ✔ |\n|AES-KW            |   |   |   |   |   | ✔ |   |   | ✔ | ✔ | ✔ | ✔ |\n|HMAC              |   |   | ✔ | ✔ |   | ✔ |   |   | ✔ | ✔ |   |   |\n|SHA-1             |   |   |   |   | ✔ |   |   |   |   |   |   |   |\n|SHA-256           |   |   |   |   | ✔ |   |   |   |   |   |   |   |\n|SHA-384           |   |   |   |   | ✔ |   |   |   |   |   |   |   |\n|SHA-512           |   |   |   |   | ✔ |   |   |   |   |   |   |   |\n|HKDF              |   |   |   |   |   |   | _ | _ | _ |   |   |   |\n|PBKDF2            |   |   |   |   |   |   | _ | _ | _ |   |   |   |\n\nKey:\n\n` ✔ ` Implemented\n` _ ` Currently not implemented\n` ⚐ ` Partially implemented, only certain paramaters supported.\n\n## Partial Support\nOnly the following paramaters are supported for the corresponding algorithm.\n\n| Algorithm name | Supported paramater |\n| -------------- | ------------------- |\n| ECDSA          | `K-256 (secp256k1)`, `P-256`, `P-384`, `P-512` |\n| EDDSA          | `ed25519`           | \n| AES-CTR        | `sha-1`             |\n\n\n## API\n\nSee [W3C Web Cryptography API][webcrypto] specification and diafygi's [webcrypto-examples][examples].\n\n[examples]: https://github.com/diafygi/webcrypto-examples\n\n## Contribute\n\n### Issues\n\n* Please file [issues](https://github.com/anvilresearch/webcrypto/issues) :)\n* When writing a bug report, include relevant details such as platform, version, relevant data, and stack traces\n* Ensure to check for existing issues before opening new ones\n* Read the documentation before asking questions\n* It is strongly recommended to open an issue before hacking and submitting a PR\n* We reserve the right to close an issue for excessive bikeshedding\n\n### Pull requests\n\n#### Policy\n\n* We're not presently accepting *unsolicited* pull requests\n* Create an issue to discuss proposed features before submitting a pull request\n* Create an issue to propose changes of code style or introduce new tooling\n* Ensure your work is harmonious with the overall direction of the project\n* Ensure your work does not duplicate existing effort\n* Keep the scope compact; avoid PRs with more than one feature or fix\n* Code review with maintainers is required before any merging of pull requests\n* New code must respect the style guide and overall architecture of the project\n* Be prepared to defend your work\n\n#### Style guide\n\n* ES6\n* Standard JavaScript\n* jsdocs\n\n#### Code reviews\n\n* required before merging PRs\n* reviewers MUST run and test the code under review\n\n### Collaborating\n\n#### Weekly project meeting\n\n* Thursdays from 1:00 PM to 2:00 Eastern US time at [TBD]\n* Join remotely with Google Hangouts\n\n#### Pair programming\n\n* Required for new contributors\n* Work directly with one or more members of the core development team\n\n### Code of conduct\n\n* @trust/webcrypto follows the [Contributor Covenant](http://contributor-covenant.org/version/1/3/0/) Code of Conduct.\n\n### Contributors\n\n* Christian Smith [@christiansmith](https://github.com/christiansmith)\n* Dmitri Zagidulin [@dmitrizagidulin](https://github.com/dmitrizagidulin)\n* Greg Linklater [@EternalDeiwos](https://github.com/EternalDeiwos)\n* JC Bailey [@thelunararmy](https://github.com/thelunararmy)\n* Ioan Budea [@johnny90](https://github.com/johnny90)\n* Abdulrahman Alotaibi [@adminq80](https://github.com/adminq80)\n* Linus Unnebäck [@LinusU](https://github.com/LinusU)\n* Len Boyette [@kevlened](https://github.com/kevlened)\n* Tom Bonner [@Glitch0011](https://github.com/Glitch0011)\n## MIT License\n\nCopyright (c) 2016 Anvil Research, Inc.\n","_attachments":{},"homepage":"https://github.com/anvilresearch/webcrypto#README","bugs":{"url":"https://github.com/anvilresearch/webcrypto/issues"},"license":"MIT"}