{"_id":"keccakjs","_rev":"4583609","name":"keccakjs","description":"Keccak hash (SHA3) in Node.js and in the browser. Fast & simple.","dist-tags":{"latest":"0.2.3"},"maintainers":[{"name":"axic","email":""}],"time":{"modified":"2026-04-10T16:23:31.000Z","created":"2016-01-13T18:12:09.613Z","0.2.3":"2018-12-18T17:22:55.653Z","0.2.2":"2018-12-18T17:20:02.696Z","0.2.1":"2016-05-18T21:21:31.865Z","0.2.0":"2016-04-25T17:03:36.927Z","0.1.0":"2016-01-13T18:12:09.613Z"},"users":{},"author":{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},"repository":{"type":"git","url":"git+https://github.com/axic/keccakjs.git"},"versions":{"0.2.3":{"name":"keccakjs","version":"0.2.3","description":"Keccak hash (SHA3) in Node.js and in the browser. Fast & simple.","main":"index.js","scripts":{"lint":"standard","test":"tape ./test/index.js"},"author":{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},"repository":{"type":"git","url":"git+https://github.com/axic/keccakjs.git"},"keywords":["sha3","keccak","hash"],"license":"MIT","dependencies":{"browserify-sha3":"^0.0.4","sha3":"^1.2.2"},"browser":"browser.js","devDependencies":{"standard":"^12.0.0","tape":"^4.9.0"},"gitHead":"d3bc1af663aa3525efd05b152765f2c8950494b2","bugs":{"url":"https://github.com/axic/keccakjs/issues"},"homepage":"https://github.com/axic/keccakjs#readme","_id":"keccakjs@0.2.3","_npmVersion":"5.8.0","_nodeVersion":"7.10.1","_npmUser":{"name":"axic","email":"alex@rtfs.hu"},"dist":{"shasum":"5e4e969ce39689a3861f445d7752ee3477f9fe72","size":2260,"noattachment":false,"key":"/keccakjs/-/keccakjs-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/keccakjs/download/keccakjs-0.2.3.tgz"},"maintainers":[{"name":"axic","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keccakjs_0.2.3_1545153775508_0.02172125231898958"},"_hasShrinkwrap":false,"publish_time":1545153775653,"_cnpm_publish_time":1545153775653,"_cnpmcore_publish_time":"2021-12-16T13:12:01.469Z"},"0.2.2":{"name":"keccakjs","version":"0.2.2","description":"Keccak hash (SHA3) in Node.js and in the browser. Fast & simple.","main":"index.js","scripts":{"lint":"standard","test":"tape ./test/index.js"},"author":{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},"repository":{"type":"git","url":"git+https://github.com/axic/keccakjs.git"},"keywords":["sha3","keccak","hash"],"license":"MIT","dependencies":{"browserify-sha3":"^0.0.1","sha3":"^1.1.0"},"browser":"browser.js","devDependencies":{"standard":"^12.0.0","tape":"^4.9.0"},"gitHead":"b3d90e1fbe7b7e96d3ac8acd93a42f0f1f21b3b4","bugs":{"url":"https://github.com/axic/keccakjs/issues"},"homepage":"https://github.com/axic/keccakjs#readme","_id":"keccakjs@0.2.2","_npmVersion":"5.8.0","_nodeVersion":"7.10.1","_npmUser":{"name":"axic","email":"alex@rtfs.hu"},"dist":{"shasum":"5d6ddcaf293a73046fe633c6ff964ee420a5bdaa","size":2259,"noattachment":false,"key":"/keccakjs/-/keccakjs-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/keccakjs/download/keccakjs-0.2.2.tgz"},"maintainers":[{"name":"axic","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keccakjs_0.2.2_1545153602595_0.45918562188614587"},"_hasShrinkwrap":false,"publish_time":1545153602696,"_cnpm_publish_time":1545153602696,"_cnpmcore_publish_time":"2021-12-16T13:12:01.681Z"},"0.2.1":{"name":"keccakjs","version":"0.2.1","description":"Keccak hash (SHA3) in Node.js and in the browser. Fast & simple.","main":"index.js","scripts":{"test":"exit 0"},"author":{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},"repository":{"type":"git","url":"git+https://github.com/axic/keccakjs.git"},"keywords":["sha3","keccak","hash"],"license":"MIT","dependencies":{"browserify-sha3":"^0.0.1","sha3":"^1.1.0"},"browser":"browser.js","gitHead":"9106bd6eaf1058b325d308af342e0132d6c9c66d","bugs":{"url":"https://github.com/axic/keccakjs/issues"},"homepage":"https://github.com/axic/keccakjs#readme","_id":"keccakjs@0.2.1","_shasum":"1d633af907ef305bbf9f2fa616d56c44561dfa4d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"axic","email":"alex@rtfs.hu"},"dist":{"shasum":"1d633af907ef305bbf9f2fa616d56c44561dfa4d","size":1982,"noattachment":false,"key":"/keccakjs/-/keccakjs-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/keccakjs/download/keccakjs-0.2.1.tgz"},"maintainers":[{"name":"axic","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/keccakjs-0.2.1.tgz_1463606488759_0.3820442631840706"},"directories":{},"publish_time":1463606491865,"_hasShrinkwrap":false,"_cnpm_publish_time":1463606491865,"_cnpmcore_publish_time":"2021-12-16T13:12:01.890Z"},"0.2.0":{"name":"keccakjs","version":"0.2.0","description":"Keccak hash (SHA3) in Node.js and in the browser. Fast & simple.","main":"index.js","scripts":{"test":"exit 0"},"author":{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},"repository":{"type":"git","url":"git+https://github.com/axic/keccakjs.git"},"keywords":["sha3","keccak","hash"],"license":"MIT","dependencies":{"browserify-sha3":"^0.0.1","sha3":"^1.1.0"},"browser":"browser.js","gitHead":"8a96bff6ae24b62e057eb38fb4ca8763f132aa48","bugs":{"url":"https://github.com/axic/keccakjs/issues"},"homepage":"https://github.com/axic/keccakjs#readme","_id":"keccakjs@0.2.0","_shasum":"ac5330dea0ffe44002d2291762d4c67f356bb2fe","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"axic","email":"alex@rtfs.hu"},"dist":{"shasum":"ac5330dea0ffe44002d2291762d4c67f356bb2fe","size":1945,"noattachment":false,"key":"/keccakjs/-/keccakjs-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/keccakjs/download/keccakjs-0.2.0.tgz"},"maintainers":[{"name":"axic","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/keccakjs-0.2.0.tgz_1461603814937_0.6424829259049147"},"directories":{},"publish_time":1461603816927,"_hasShrinkwrap":false,"_cnpm_publish_time":1461603816927,"_cnpmcore_publish_time":"2021-12-16T13:12:02.303Z"},"0.1.0":{"name":"keccakjs","version":"0.1.0","description":"Keccak hash (SHA3) in Node.js and in the browser. Fast & simple.","main":"index.js","scripts":{"test":"exit 0"},"author":{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},"repository":{"type":"git","url":"git+https://github.com/axic/keccakjs.git"},"keywords":["sha3","keccak","hash"],"license":"MIT","dependencies":{"browserify-sha3":"^0.0.1","sha3":"^1.1.0"},"browser":{"sha3":"browserify-sha3"},"gitHead":"6c44c9d019b42f4352a1ddd1168ca9c9798dcbf8","bugs":{"url":"https://github.com/axic/keccakjs/issues"},"homepage":"https://github.com/axic/keccakjs#readme","_id":"keccakjs@0.1.0","_shasum":"43aa71bf5fa66f384140b4f062831f69c86ba3d0","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"axic","email":"alex@rtfs.hu"},"dist":{"shasum":"43aa71bf5fa66f384140b4f062831f69c86ba3d0","size":1912,"noattachment":false,"key":"/keccakjs/-/keccakjs-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/keccakjs/download/keccakjs-0.1.0.tgz"},"maintainers":[{"name":"axic","email":""}],"directories":{},"publish_time":1452708729613,"_hasShrinkwrap":false,"_cnpm_publish_time":1452708729613,"_cnpmcore_publish_time":"2021-12-16T13:12:02.570Z"}},"readme":"# Keccak.js\n\nThe only Keccak hash (aka SHA3 before standardisation) library you need in Javascript. Ever. Pinky promise!\n\nIt is a meta package and lets you to use `node-sha3` or `js-sha3` with the same interface on your choice of deployment. It uses `browserify-sha3` to do the mapping for you.\n\nThere's no speed loss, it is as thin as it can get (but there is some twiddling in `package.json` to select the right package for your environment):\n```js\nmodule.exports = require('sha3').SHA3Hash\n```\n\nExample usage:\n```js\nconst keccak = require('keccakjs')\n\nvar hash = new keccak() // uses 512 bits by default\nhash.update('hello')\nhash.update(Buffer.from('42004200', 'hex'))\nhash.digest() // binary output\nhash.digest('hex') // hex output\n```\n\n**NOTE: This library supports the Keccak padding only - and not the final SHA3 padding.**\n","_attachments":{},"homepage":"https://github.com/axic/keccakjs#readme","bugs":{"url":"https://github.com/axic/keccakjs/issues"},"license":"MIT"}