You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
md5
|
|
|
|
===
|
|
|
|
|
|
|
|
Class to create MD5 checksum from file or string
|
|
|
|
|
|
|
|
<b>Example</b>
|
|
|
|
|
|
|
|
```c++
|
|
|
|
|
|
|
|
#include "md5/md5.h"
|
|
|
|
|
|
|
|
int main(int argc,char** argv){
|
|
|
|
|
|
|
|
char cstring[] = "To jest testowy string";
|
|
|
|
std::string str = "Bla, to jest test :)";
|
|
|
|
|
|
|
|
/* MD5 from std::string */
|
|
|
|
printf("md5sum: %s\n", md5sum( str ).c_str());
|
|
|
|
|
|
|
|
/* MD5 from c-string */
|
|
|
|
printf("md5sum: %s\n", md5sum( cstring ).c_str());
|
|
|
|
|
|
|
|
/* MD5 from filename */
|
|
|
|
printf("md5file: %s\n", md5file("README.md").c_str());
|
|
|
|
|
|
|
|
/* Short MD5 from c-string */
|
|
|
|
printf("md5sum6: %s\n", md5sum6( cstring ).c_str());
|
|
|
|
|
|
|
|
/* we're done */
|
|
|
|
return EXIT_SUCCESS;
|
|
|
|
}
|
|
|
|
|
|
|
|
```
|