{"_id":"crypto-hashing","_rev":"4659316","name":"crypto-hashing","description":"Hash functions for bitcoin and other cryptocurrencies","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"}],"time":{"modified":"2026-04-10T21:48:04.000Z","created":"2014-01-27T20:35:26.333Z","1.0.0":"2016-03-30T20:18:43.850Z","0.3.1":"2014-04-19T08:14:49.727Z","0.3.0":"2014-03-09T16:44:22.519Z","0.2.0":"2014-02-24T12:07:16.105Z","0.1.0":"2014-01-27T20:35:26.333Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/cryptocoinjs/crypto-hashing.git"},"versions":{"1.0.0":{"name":"crypto-hashing","version":"1.0.0","description":"Hash functions for bitcoin and other cryptocurrencies","keywords":["hash160","hash256","ripemd160","sha1","sha256","sha512","bitcoin","cryptocurrency","hash"],"homepage":"https://github.com/cryptocoinjs/crypto-hashing","bugs":{"url":"https://github.com/cryptocoinjs/crypto-hashing/issues"},"license":"MIT","files":["index.js"],"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/cryptocoinjs/crypto-hashing.git"},"scripts":{"lint":"standard","test":"npm run lint && npm run unit","unit":"tape test/*.js"},"dependencies":{"create-hash":"^1.1.2"},"devDependencies":{"hash-test-vectors":"^1.3.2","standard":"^6.0.8","tape":"^4.5.1"},"gitHead":"c337933a809acf6b926061f245e68ad5c8724aae","_id":"crypto-hashing@1.0.0","_shasum":"30e167371914309553a1ebeb1cbe6753b0c88caa","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.3.0","_npmUser":{"name":"jprichardson","email":"jprichardson@gmail.com"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"}],"dist":{"shasum":"30e167371914309553a1ebeb1cbe6753b0c88caa","size":2079,"noattachment":false,"key":"/crypto-hashing/-/crypto-hashing-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crypto-hashing/download/crypto-hashing-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/crypto-hashing-1.0.0.tgz_1459369122853_0.34229025547392666"},"directories":{},"publish_time":1459369123850,"_hasShrinkwrap":false,"_cnpm_publish_time":1459369123850,"_cnpmcore_publish_time":"2021-12-16T13:21:34.279Z"},"0.3.1":{"name":"crypto-hashing","version":"0.3.1","description":"Easy interfaces for cryptographic hash functions","keywords":["cryptography","hashing"],"main":"./lib/hashing.js","dependencies":{"binstring":"0.2.x","ripemd160":"~0.2.0"},"devDependencies":{"mocha":"1.*","mochify":"~0.4.2"},"repository":{"url":"https://github.com/cryptocoinjs/crypto-hashing","type":"git"},"author":{"name":"Brooks Boyd","email":"boydb@midnightdesign.ws"},"bugs":{"url":"https://github.com/cryptocoinjs/crypto-hashing/issues"},"homepage":"https://github.com/cryptocoinjs/crypto-hashing","_id":"crypto-hashing@0.3.1","dist":{"shasum":"0195548db8bdef50aa9d526514cc546e1e62fbce","size":3603,"noattachment":false,"key":"/crypto-hashing/-/crypto-hashing-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/crypto-hashing/download/crypto-hashing-0.3.1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jp","email":"jprichardson@gmail.com"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"}],"directories":{},"publish_time":1397895289727,"_hasShrinkwrap":false,"_cnpm_publish_time":1397895289727,"_cnpmcore_publish_time":"2021-12-16T13:21:34.507Z"},"0.3.0":{"name":"crypto-hashing","version":"0.3.0","description":"Easy interfaces for cryptographic hash functions","keywords":["cryptography","hashing"],"main":"./lib/hashing.js","dependencies":{"binstring":"0.2.x","ripemd160":"~0.2.0"},"devDependencies":{"mocha":"1.*","mochify":"~0.4.2"},"repository":{"url":"https://github.com/cryptocoinjs/crypto-hashing","type":"git"},"author":{"name":"Brooks Boyd","email":"boydb@midnightdesign.ws"},"bugs":{"url":"https://github.com/cryptocoinjs/crypto-hashing/issues"},"homepage":"https://github.com/cryptocoinjs/crypto-hashing","_id":"crypto-hashing@0.3.0","dist":{"shasum":"01579e8927ce4289b9bc77041fcf79f1359d2a96","size":3574,"noattachment":false,"key":"/crypto-hashing/-/crypto-hashing-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crypto-hashing/download/crypto-hashing-0.3.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jp","email":"jprichardson@gmail.com"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"}],"directories":{},"publish_time":1394383462519,"_hasShrinkwrap":false,"_cnpm_publish_time":1394383462519,"_cnpmcore_publish_time":"2021-12-16T13:21:34.703Z"},"0.2.0":{"name":"crypto-hashing","version":"0.2.0","description":"Easy interfaces for cryptographic hash functions","keywords":["cryptography","hashing"],"main":"./lib/hashing.js","dependencies":{"binstring":"0.2.x"},"devDependencies":{"mocha":"1.*"},"repository":{"url":"https://github.com/cryptocoinjs/crypto-hashing","type":"git"},"author":{"name":"Brooks Boyd","email":"boydb@midnightdesign.ws"},"bugs":{"url":"https://github.com/cryptocoinjs/crypto-hashing/issues"},"homepage":"https://github.com/cryptocoinjs/crypto-hashing","_id":"crypto-hashing@0.2.0","dist":{"shasum":"930880a5f69accff6e5443e525f986eb01a62bb3","size":3205,"noattachment":false,"key":"/crypto-hashing/-/crypto-hashing-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crypto-hashing/download/crypto-hashing-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jp","email":"jprichardson@gmail.com"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"}],"directories":{},"publish_time":1393243636105,"_hasShrinkwrap":false,"_cnpm_publish_time":1393243636105,"_cnpmcore_publish_time":"2021-12-16T13:21:34.919Z"},"0.1.0":{"name":"crypto-hashing","version":"0.1.0","description":"Easy interfaces for cryptographic hash functions","keywords":["cryptography","hashing"],"main":"./lib/hashing.js","dependencies":{"binstring":"0.2.x"},"devDependencies":{"mocha":"1.*"},"repository":{"url":"https://github.com/cryptocoinjs/crypto-hashing","type":"git"},"author":{"name":"Brooks Boyd","email":"boydb@midnightdesign.ws"},"bugs":{"url":"https://github.com/cryptocoinjs/crypto-hashing/issues"},"homepage":"https://github.com/cryptocoinjs/crypto-hashing","_id":"crypto-hashing@0.1.0","dist":{"shasum":"bde9fa8d059cad8cbd8fee502576dba92612cb1f","size":2549,"noattachment":false,"key":"/crypto-hashing/-/crypto-hashing-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/crypto-hashing/download/crypto-hashing-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"}],"directories":{},"publish_time":1390854926333,"_hasShrinkwrap":false,"_cnpm_publish_time":1390854926333,"_cnpmcore_publish_time":"2021-12-16T13:21:35.138Z"}},"readme":"# crypto-hashing\n\n[![NPM Package](https://img.shields.io/npm/v/crypto-hashing.svg?style=flat-square)](https://www.npmjs.org/package/crypto-hashing)\n[![Build Status](https://img.shields.io/travis/cryptocoinjs/crypto-hashing.svg?branch=master&style=flat-square)](https://travis-ci.org/cryptocoinjs/crypto-hashing)\n[![Dependency status](https://img.shields.io/david/cryptocoinjs/crypto-hashing.svg?style=flat-square)](https://david-dm.org/cryptocoinjs/crypto-hashing#info=dependencies)\n\n[![js-standard-style](https://cdn.rawgit.com/feross/standard/master/badge.svg)](https://github.com/feross/standard)\n\n###### Available functions:\n\nIn addition to functions from [crypto-browserify/createHash](https://github.com/crypto-browserify/createHash):\n- hash160 (sha256 and then ripemd160)\n- hash256 (sha256 twice)\n\n###### Example\n\n```js\nvar cryptoHash = require('crypto-hashing')\nvar buffer = new Buffer('Hello there!')\nconsole.log(cryptoHash('hash256', buffer).toString('hex'))\n// e365181d0a42d3f57906af24c80d4636158455d140734c85e80609fa7d100300\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/cryptocoinjs/crypto-hashing","bugs":{"url":"https://github.com/cryptocoinjs/crypto-hashing/issues"},"license":"MIT"}