dollar-hash
v0.0.0
Published
Create hashes which indicate the algorithm like alg$hash
Downloads
6
Readme
dollar-hash
A module for creating hashes, which indicate the algorithm being used like
"alg$hash"
. Install it with npm install dollar-hash
.
It was inspired and can be used for the specification of the Open Badges verification.
var hash = require('dollar-hash')
var text = 'the text to hash'
var dollarhash = hash(text, 'mysalt', 'sha256')
hash.verify(dollarhash, text, 'mysalt', 'sha256')
// evaluates to true
Methods
hash(text[, salt, algorithm])
Creates a dollar hash of text
, optionally with a specific salt and algorithm
(defaults to sha256
).
hash.verify(dollarhashed, text[, salt, algorithm])
Compares the hash of text
with dollarhashed
, optionally using a salt
and a specific algorithm (defaults to sha256
).
Returns a boolean value.
hash.create / hash.hash
Aliases of hash
.