|
||||
---|---|---|---|---|
.. | ||||
README.md | 11e3a9652a | 7 lat temu | ||
index.js | 11e3a9652a | 7 lat temu | ||
package.json | 11e3a9652a | 7 lat temu |
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).
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
MIT