forked fromscottmac/arduino
- Notifications
You must be signed in to change notification settings - Fork42
tzikis/ArduinoMD5
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is an MD5 library for the Arduino, based on scottmac's MD5 library, which you can find here:https://github.com/scottmac/arduino
I created this because I was having a really hard time finding an easy-to-install and use libray for the Arduino,so I decided to make my own. There is an example on how to use it.
Create a folder namedMD5 in thelibraries folder inside your Arduino sketch folder. If thelibraries folder doesn't exist, create it. Then copy everything inside. (re)launch the Arduino IDE.
You're done. Time for a mojito
If you create md5 Hashes in a loop you must give the Memory back to the System
unsigned char* hash=MD5::make_hash("hello world");//generate the digest (hex encoding) of our hashchar *md5str = MD5::make_digest(hash, 16);//print it on our serial monitorSerial.println(md5str);//Give the Memory back to the System if you run the md5 Hash generation in a loopfree(md5str);//free dynamically allocated 16 byte hash from make_hash()free(hash);