Skip to content

Latest commit

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

md5

Class to create MD5 checksum from file or string

Example

#include"md5/md5.h"intmain(int argc,char** argv){
char cstring[] = "Foo baz, testing.";
std::string str = cstring;
/* MD5 from std::string */printf("md5sum: %s\n", md5( str ).c_str());
/* MD5 from c-string */printf("md5sum: %s\n", md5( cstring ).c_str());
/* Short MD5 from c-string */printf("md5sum6: %s\n", md5sum6( cstring ).c_str());
/* Short MD5 from std::string */printf("md5sum6: %s\n", md5sum6( str ).c_str());
/* MD5 from filename */printf("md5file: %s\n", md5file("README.md").c_str());
/* MD5 from opened file */
std::FILE* file = std::fopen("README.md", "rb");
printf("md5file: %s\n", md5file(file).c_str());
std::fclose(file);
/* we're done */returnEXIT_SUCCESS;
}

Compilation in g++

g++ -std=c++0x -o md5 md5.cpp main.cpp

About

Functions to create MD5 checksum from file or string

Resources

Stars

101 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages