wallet-core/node_modules/hash-base
2017-05-24 15:11:17 +02:00
..
index.js fix build issues and add typedoc 2017-05-24 15:11:17 +02:00
package.json fix build issues and add typedoc 2017-05-24 15:11:17 +02:00
README.md fix build issues and add typedoc 2017-05-24 15:11:17 +02:00

hash-base

NPM Package Build Status Dependency status

js-standard-style

Abstract base class to inherit from if you want to create streams implementing the same API as node crypto Hash (for Cipher / Decipher check crypto-browserify/cipher-base).

Example

function MyHash () {
  HashBase.call(64) // in bytes
}

inherti(MyHash, HashBase)

MyHash.prototype._update = function () {
  // hashing one block with buffer this._block
}

MyHash.prototype._digest = function () {
  // create padding and produce result
}

You also can check source code or crypto-browserify/md5.js

LICENSE

MIT