md564
v0.2.1
Published
Base64 MD5 of strings and JSON, where JSON attributes are sorted before comparison for consistent results
Readme
md564
Base64 MD5 of strings and JSON, where JSON attributes are sorted before comparison for consistent results
Install :hammer:
npm install md564Usage :bulb:
md564 = new require('md564')
console.log(MD564('hello')) // 1TGK0fk4hfTgamcP4G5xMI
obj1 = {bar: 'grill', foo: 'man'}
obj2 = {foo: 'man', bar: 'grill'}
console.log(MD564(obj1, true)) // 3MEEOkTwl6NBNuzrYVpHeX
console.log(MD564(obj2)) // 0_8LeiEkKgp~Kwo5qV15E1
console.log(MD564(obj2, true)) // 3MEEOkTwl6NBNuzrYVpHeXIf param2 is true then the object attributes will be sorted prior to being made into a string and obtaining the MD5 value.
Contributions :muscle:
:smile: Feedback, problem reports, enhancement requests are welcome.
:up: Example code are better.
:cool: Pull requests are best.
