Hasher. For Node.js.
This is a simple, minimalist snippet that you'll attach onto your Node.js application to convert values into crypto supported hashes.
Demonstration
Instead of doing the following each time you want to encrypt your values:
var crypto = hashSum = crypto; hashSum; var hash = hashSum;
you simply do this:
var hash = ;
Requirements
- Node.js and its native module enabled, Crypto.
Download & installation
npm install node-hasher
Usage
When you want to empower your files with Hasher, the first thing you have to perform is its invokation:
var hasher = ;
Then, just call it wherever you want:
var something = ;
Availability
Hasher provides the same hashes as Crypto do. See:
- md5;
- sha1;
- sha256;
- sha512
If you have your own implementations, feel free to make a pull request!
Tests
You can perform the tests by running npm test
. We are using jasmine-node
on the backstages.
Release history
- 0.0.3 Launching updates to get tests ready for Travis with Jasmine.
- 0.0.2 Fixing naming issues which were conflicting with another package's name.
- 0.0.1 Initial release,
License
MIT.