cluster-key-slot

Generates CRC hashes for strings - for use by node redis clients to determine key slots.

node-crc

To compute CRC values by providing the length of bits, expression, reflection, an initial value and a final xor value. It has many built-in CRC functions.