1.1.0 • Published 7 years ago
iana-hashes v1.1.0
IANA-Hashes
Use the IANA registered hash names with node crypto's hash functions
What is this?
The iana-hashes module is a very thin wrapper for the node crypto module's hash functions, allowing you to use the hash names registered with IANA, which are the names typically used in Internet standards.
Installing
$ npm install iana-hashesBuilding bundled/minified version (for AMD, etc)
$ makeThe bundled and minified files will be in the generated build directory.
IANA Registry
View the "Hash Function Textual Names" registry at IANA
crypto | IANA |
|---|---|
| md2 | md2 |
| md5 | md5 |
| sha1 | sha-1 |
| sha224 | sha-224 |
| sha256 | sha-256 |
| sha384 | sha-384 |
| sha512 | sha-512 |
Usage
var hashes = require('iana-hashes');
hashes.createHash('sha-1').update('test-sha1').digest('hex');
hashes.createHmac('sha-1', 'key').update('test-sha1-hmac').digest('hex');License
MIT
Created By
If you like this, follow @lancestout on twitter.



