md5-jkmyers
Joseph K. Myers' high performance (in fact, the fastest) MD5 implementation for npm, Bower, Component, etc.
![Built with Grunt](https://cdn.gruntjs.com/builtwith.png)
This MD5 implementation was written by Joseph K. Myers and is currently the fastest according to jsperf. I've wrapped it up as a universal module (UMD) for easy consumption with Bower, Component, npm, RequireJS (AMD), CommonJS, etc...
Usage
The module exports a single function that takes one parameter:
md5(String)
On the Client
Bower
bower install md5-jkmyers
Component
component install md5-jkmyers
Then in your html
, do
<script type="text/javascript" src="bower_components/md5-jkmyers/md5.min.js"></script>
<script type="text/javascript">
console.log(md5('hello, world!'));
</script>
On the Server
node.js
Please be aware that node already comes with MD5 built in - see here. Having said that, md5-jkmyers
might still be a good and fast alternative (please feel free to contribute perfomance testst):
npm install md5-jkmyers
Then in your code do
md5 = require('md5-jkmyers')
md5('hello, world!')
Contributors
Licenses
Joseph Myers
Joseph Myers does not specify a particular license for his work.
Andreas Pizsa
MIT
![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/AndreasPizsa/md5-jkmyers/trend.png)