MD5 using C++



Home

Algorithm

C++

Java

Python

PHP

ASP

.NET Framework

ActionScript

JavaScript

Contact

Source Code

Wrapper classes:
md5wrapper.hmd5wrapper.cpp

Implementation classes:
md5.hmd5.cpp

Usage

1. Add all 4 files to your project.
2. Instantiate md5wrapper class.
3. Call getHashFromString(std::string text) if your input is a string.
4. Call getHashFromFile(std::string filename) if your input is a file.

Example

#include "md5wrapper.h"

int main( int argc, char** argv )
{
	// creating a wrapper object
	md5wrapper md5;

	// create a hash from a string
	std::string hash1 = md5.getHashFromString("Hello World");

	// create a hash from a file
	std::string hash2 = md5.getHashFromFile("readme.txt");

	return 0;
}