hash-base (2.0.2)

Published 2026-02-24 13:57:39 +00:00 by atheaadmin

Installation

registry=
npm install hash-base@2.0.2
"hash-base": "2.0.2"

About this package

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

Dependencies

Dependencies

ID Version
inherits ^2.0.1

Development Dependencies

ID Version
nyc ^6.1.1
standard ^6.0.8
tape ^4.2.0

Keywords

hash stream
Details
npm
2026-02-24 13:57:39 +00:00
0
Kirill Fomichev
MIT
1.7 KiB
Assets (1)
Versions (2) View all
2.0.2 2026-02-24
3.0.5 2026-02-24