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
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
Assets (1)
Versions (2)
View all
hash-base-2.0.2.tgz
1.7 KiB