port of a small MD5 library (see http://www.zedwood.com/article/121/cpp-md5-function ). I have removed the stream functionality (saves about 10k flash and 8k RAM)

Dependents:   WebSockets2

Compile as C++

files named .c are compiled as c. The library is C++ so I've renamed md5.c to md5.cpp to allow it to compile as C++ in the online compiler.

Fork to rename .c to .cpp