node-hash All of these algorithms were implemented in C by someone else. I simply ported them to Node.js https://docs.google.com/document/d/1isoZpp2xgjj7B9euJeW4p0uBl_ITUjYVUALUm626-Qo/edit?usp=sharing