{"_id":"sodium-signatures","_rev":"237349","name":"sodium-signatures","description":"Sodium signatures that works in node and in the browser","dist-tags":{"latest":"2.1.1"},"maintainers":[{"name":"mafintosh","email":""}],"time":{"modified":"2023-03-24T16:34:39.000Z","created":"2015-09-08T18:17:42.283Z","2.1.1":"2018-01-20T11:07:06.123Z","2.1.0":"2017-07-13T15:18:38.850Z","2.0.0":"2017-02-04T04:19:38.528Z","1.4.1":"2016-10-09T20:10:00.320Z","1.4.0":"2016-10-08T21:48:44.168Z","1.3.0":"2016-08-05T13:10:28.708Z","1.2.2":"2016-03-10T19:01:33.582Z","1.2.1":"2016-03-10T11:39:42.826Z","1.2.0":"2016-03-10T10:56:58.010Z","1.1.0":"2015-09-14T13:51:21.987Z","1.0.1":"2015-09-08T18:21:11.169Z","1.0.0":"2015-09-08T18:17:42.283Z"},"users":{},"author":{"name":"Mathias Buus","url":"@mafintosh"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-signatures.git"},"versions":{"2.1.1":{"name":"sodium-signatures","version":"2.1.1","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"buffer-alloc-unsafe":"^1.0.0","sodium-universal":"^2.0.0"},"devDependencies":{"standard":"^10.0.3","tape":"^4.8.0","to-buffer":"^1.1.0"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"30100b46e917114c9cc3152c885db1a0cd3f4d1b","_id":"sodium-signatures@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"76b770f61ccf26e14df944be0bad92c7a2620d00","size":2090,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-2.1.1.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-2.1.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-signatures-2.1.1.tgz_1516446425339_0.823030024766922"},"directories":{},"publish_time":1516446426123,"_hasShrinkwrap":false,"_cnpm_publish_time":1516446426123,"_cnpmcore_publish_time":"2021-12-17T00:25:25.634Z"},"2.1.0":{"name":"sodium-signatures","version":"2.1.0","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"sodium-universal":"^1.4.0"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"00e9a4072f9ce6d2174ceac313d7c09de7e20b63","_id":"sodium-signatures@2.1.0","_npmVersion":"5.2.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"1ba9eb42391b3fdab7007b3120effb8e4bcbfbb8","size":2084,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-2.1.0.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-2.1.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sodium-signatures-2.1.0.tgz_1499959117561_0.8755676981527358"},"directories":{},"publish_time":1499959118850,"_hasShrinkwrap":false,"_cnpm_publish_time":1499959118850,"_cnpmcore_publish_time":"2021-12-17T00:25:25.837Z"},"2.0.0":{"name":"sodium-signatures","version":"2.0.0","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"tweetnacl":"^0.14.3","sodium-native":"^1.3.3"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"optionalDependencies":{"sodium-native":"^1.3.3"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"8adaff3e07eb4a3ab22672fb0609a3722bf82029","_id":"sodium-signatures@2.0.0","_shasum":"30376d757da8ccb15eefc43b775b1b8f9eab085d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"30376d757da8ccb15eefc43b775b1b8f9eab085d","size":2340,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-2.0.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sodium-signatures-2.0.0.tgz_1486181977865_0.4171150829643011"},"directories":{},"publish_time":1486181978528,"_hasShrinkwrap":false,"_cnpm_publish_time":1486181978528,"_cnpmcore_publish_time":"2021-12-17T00:25:26.012Z"},"1.4.1":{"name":"sodium-signatures","version":"1.4.1","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"tweetnacl":"^0.14.3","sodium-prebuilt":"^1.0.22"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"optionalDependencies":{"sodium-prebuilt":"^1.0.22"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"9b5318802a1c26147584a66813c486db42c1d962","_id":"sodium-signatures@1.4.1","_shasum":"3c47b469f915cb6bd9b3395669a4006ff804ff14","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"3c47b469f915cb6bd9b3395669a4006ff804ff14","size":2369,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-1.4.1.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-1.4.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sodium-signatures-1.4.1.tgz_1476043800084_0.8494390705600381"},"directories":{},"publish_time":1476043800320,"_hasShrinkwrap":false,"_cnpm_publish_time":1476043800320,"_cnpmcore_publish_time":"2021-12-17T00:25:26.222Z"},"1.4.0":{"name":"sodium-signatures","version":"1.4.0","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"tweetnacl":"^0.14.3","sodium-prebuilt":"^1.1.15"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"optionalDependencies":{"sodium-prebuilt":"^1.1.15"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"cd3aeebab79b76dee83fdc3a4c1957e5e77f7de4","_id":"sodium-signatures@1.4.0","_shasum":"33898d4dbffa66f1ec80c3476fbaf4fb817912e3","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"33898d4dbffa66f1ec80c3476fbaf4fb817912e3","size":2369,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-1.4.0.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-1.4.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sodium-signatures-1.4.0.tgz_1475963322415_0.9035030361264944"},"directories":{},"publish_time":1475963324168,"_hasShrinkwrap":false,"_cnpm_publish_time":1475963324168,"_cnpmcore_publish_time":"2021-12-17T00:25:26.456Z"},"1.3.0":{"name":"sodium-signatures","version":"1.3.0","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"tweetnacl":"^0.14.1","sodium-prebuilt":"^1.0.22"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"optionalDependencies":{"sodium-prebuilt":"^1.0.22"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"28933bdc9dacbf3f1afeb87c7819179a01187765","_id":"sodium-signatures@1.3.0","_shasum":"0f426c11ba6f9ccb0656f9142a15529f76ad79bf","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"0f426c11ba6f9ccb0656f9142a15529f76ad79bf","size":2196,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-1.3.0.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-1.3.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sodium-signatures-1.3.0.tgz_1470402626792_0.18205744703300297"},"directories":{},"publish_time":1470402628708,"_hasShrinkwrap":false,"_cnpm_publish_time":1470402628708,"_cnpmcore_publish_time":"2021-12-17T00:25:26.677Z"},"1.2.2":{"name":"sodium-signatures","version":"1.2.2","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"tweetnacl":"^0.14.1","sodium-prebuilt":"^1.0.22"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"optionalDependencies":{"sodium-prebuilt":"^1.0.22"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"b5a9730f0744c616c419c126d098c0194342fdb1","_id":"sodium-signatures@1.2.2","_shasum":"a925b202c9b57fc3be587c8bf03918618d9f5178","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"a925b202c9b57fc3be587c8bf03918618d9f5178","size":2074,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-1.2.2.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-1.2.2.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sodium-signatures-1.2.2.tgz_1457636493038_0.49962334730662405"},"directories":{},"publish_time":1457636493582,"_hasShrinkwrap":false,"_cnpm_publish_time":1457636493582,"_cnpmcore_publish_time":"2021-12-17T00:25:26.893Z"},"1.2.1":{"name":"sodium-signatures","version":"1.2.1","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"tweetnacl":"^0.14.1","sodium-prebuilt":"^1.0.22"},"devDependencies":{"standard":"^6.0.8","tape":"^4.5.1"},"optionalDependencies":{"sodium-prebuilt":"^1.0.22"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"ee359d278082bb9f0dcb5273b31d5669e5918c8c","_id":"sodium-signatures@1.2.1","_shasum":"47c1d4341aa46f44cf84fe9f4db4420cbad5719b","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"47c1d4341aa46f44cf84fe9f4db4420cbad5719b","size":2184,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-1.2.1.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-1.2.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/sodium-signatures-1.2.1.tgz_1457609982416_0.4588403960224241"},"directories":{},"publish_time":1457609982826,"_hasShrinkwrap":false,"_cnpm_publish_time":1457609982826,"_cnpmcore_publish_time":"2021-12-17T00:25:27.104Z"},"1.2.0":{"name":"sodium-signatures","version":"1.2.0","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"tweetnacl":"^0.13.1","sodium-prebuilt":"^1.0.22"},"devDependencies":{"standard":"^5.2.2","tape":"^4.2.0"},"optionalDependencies":{"sodium-prebuilt":"^1.0.22"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"5ec5bedd6d6abe1ab6b8b2b03f074153d6226339","_id":"sodium-signatures@1.2.0","_shasum":"6e16b62bc77fac08a47b3a80e8bdf81e43e6fee9","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"6e16b62bc77fac08a47b3a80e8bdf81e43e6fee9","size":2184,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-1.2.0.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-1.2.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sodium-signatures-1.2.0.tgz_1457607417620_0.7699202951043844"},"directories":{},"publish_time":1457607418010,"_hasShrinkwrap":false,"_cnpm_publish_time":1457607418010,"_cnpmcore_publish_time":"2021-12-17T00:25:27.338Z"},"1.1.0":{"name":"sodium-signatures","version":"1.1.0","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"tweetnacl":"^0.13.1","sodium":"^1.0.21"},"devDependencies":{"standard":"^5.2.2","tape":"^4.2.0"},"optionalDependencies":{"sodium":"^1.0.21"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"63f861ccb9913a9cdc9f3a9b11828d99a073888a","_id":"sodium-signatures@1.1.0","_shasum":"85ff12d82fa0e4ae8130386d810706da14e69f11","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"85ff12d82fa0e4ae8130386d810706da14e69f11","size":2149,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-1.1.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1442238681987,"_hasShrinkwrap":false,"_cnpm_publish_time":1442238681987,"_cnpmcore_publish_time":"2021-12-17T00:25:27.551Z"},"1.0.1":{"name":"sodium-signatures","version":"1.0.1","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"tweetnacl":"^0.13.1","sodium":"^1.0.21"},"devDependencies":{"standard":"^5.2.2","tape":"^4.2.0"},"optionalDependencies":{"sodium":"^1.0.21"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"74224d6fc9cf18c0a0b5c546b04cc6edc76f50c4","_id":"sodium-signatures@1.0.1","_shasum":"b542429dc1089d4f06bb6c5c332c590cfe8f35f4","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"b542429dc1089d4f06bb6c5c332c590cfe8f35f4","size":2098,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-1.0.1.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1441736471169,"_hasShrinkwrap":false,"_cnpm_publish_time":1441736471169,"_cnpmcore_publish_time":"2021-12-17T00:25:27.796Z"},"1.0.0":{"name":"sodium-signatures","version":"1.0.0","description":"Sodium signatures that works in node and in the browser","main":"index.js","dependencies":{"tweetnacl":"^0.13.1","sodium":"^1.0.21"},"devDependencies":{"standard":"^5.2.2","tape":"^4.2.0"},"optionalDependencies":{"sodium":"^1.0.21"},"browser":"./browser.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/sodium-signatures.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"homepage":"https://github.com/mafintosh/sodium-signatures","gitHead":"70f2b7030ef6adb2fe0226f671a53d28dcd75b3c","_id":"sodium-signatures@1.0.0","_shasum":"7b95322594a91f1660eafebc317edf198f49487d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"7b95322594a91f1660eafebc317edf198f49487d","size":1959,"noattachment":false,"key":"/sodium-signatures/-/sodium-signatures-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/sodium-signatures/download/sodium-signatures-1.0.0.tgz"},"maintainers":[{"name":"mafintosh","email":""}],"directories":{},"publish_time":1441736262283,"_hasShrinkwrap":false,"_cnpm_publish_time":1441736262283,"_cnpmcore_publish_time":"2021-12-17T00:25:28.003Z"}},"readme":"# sodium-signatures\n\n[Sodium signatures](https://github.com/paixaop/node-sodium) that works in node and in the browser\n\n```\nnpm install sodium-signatures\n```\n\n[![build status](http://img.shields.io/travis/mafintosh/sodium-signatures.svg?style=flat)](http://travis-ci.org/mafintosh/sodium-signatures)\n\n## Usage\n\n``` js\nvar signatures = require('sodium-signatures')\n\nvar keys = signatures.keyPair()\nvar message = new Buffer('a message')\n\nvar signature = signatures.sign(message, keys.secretKey)\nvar verified = signatures.verify(message, signature, keys.publicKey)\n\nconsole.log('message was verified', verified)\n```\n\n## API\n\n#### `keys = signatures.keyPair([seed])`\n\nGenerate a public key and a secret key, optionally using a 32-byte `seed`\n(`crypto_sign_SEEDBYTES` defines this length)\n\n#### `signature = signature.sign(message, secretKey)`\n\nSign a message.\n\n#### `verified = signature.verify(message, signature, publicKey)`\n\nVerify a message and signature.\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/mafintosh/sodium-signatures","bugs":{"url":"https://github.com/mafintosh/sodium-signatures/issues"},"license":"MIT"}