js-crc-update
Simple CRC checksum functions for JavaScript(CRC-16 and CRC-32).
Download
Compressed
Uncompressed
Installation
For node.js, you can use this command to install:
npm install js-crc
Usage
You could use like this:
crc16('Message to hash');
crc32('Message to hash');
crc64('Message to hash');
If you use node.js, you should require the module first:
var crc16 = require('js-crc-update').crc16;
var crc32 = require('js-crc-update').crc32;
var crc64 = require('js-crc-update').crc64;
It supports AMD:
require(['your/path/crc.js'], function (crc) {
var crc16 = crc.crc16;
var crc32 = crc.crc32;
var crc64 = crc.crc64;
});
Example
crc32('The quick brown fox jumps over the lazy dog');
crc32('The quick brown fox jumps over the lazy dog.');
crc32([0]);
crc32(new Uint8Array([0]));
License
The project is released under the MIT license.