mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-24 05:14:06 -06:00
| .. | ||
| dist | ||
| example | ||
| node_modules/bn.js | ||
| src | ||
| test | ||
| .eslintrc.json | ||
| .travis.yml | ||
| keccak256.d.ts | ||
| keccak256.js | ||
| LICENSE.md | ||
| Makefile | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
keccak256
A wrapper for the
keccaklibrary to compute 256 bit keccak hash in JavaScript.
Install
npm install keccak256
CDN
Available on jsDelivr CDN:
<script src="https://cdn.jsdelivr.net/npm/keccak256@latest/keccak256.js"></script>
Usage
-
keccak256(data) -> {Buffer}
- {String | Buffer} data - data string or Buffer
Returns a Buffer
Getting Started
const keccak256 = require('keccak256')
console.log(keccak256('hello').toString('hex')) // "1c8aff950685c2ed4bc3174f3472287b56d9517b9c948127319a09a7a36deac8"
console.log(keccak256(Buffer.from('hello')).toString('hex')) // "1c8aff950685c2ed4bc3174f3472287b56d9517b9c948127319a09a7a36deac8"
Test
npm test
License
MIT