Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members

MHashPPTest Class Reference

#include <MHashPPTest.h>

Inheritance diagram for MHashPPTest:

UnitTest Test List of all members.

Public Member Functions

 MHashPPTest (TestSuite *s)
void testMD5 (void)
void testCRC32 (void)

Private Member Functions

bool genericTestMHashPP (hashid a, BitString data, BYTE *shouldbe)

Constructor & Destructor Documentation

MHashPPTest::MHashPPTest TestSuite s  ) 
 


Member Function Documentation

bool MHashPPTest::genericTestMHashPP hashid  a,
BitString  data,
BYTE shouldbe
[private]
 

compute a hash using MHashPP and compare it to a reference value

Parameters:
a the hash algorithm that should be used by MHashPP
data the input of the hash algorithm
shouldbe the reference value of the result of the hash algorithm
Returns:
true iff shouldbe is the result of the hash algorithm a applied to data by MHashPP

void MHashPPTest::testCRC32 void   ) 
 

void MHashPPTest::testMD5 void   ) 
 

test output of MHashPP class with MD5 algorithm against the test vectors given in RFC 1321


The documentation for this class was generated from the following files:
Generated on Thu Nov 13 23:44:24 2003 for steghide by doxygen 1.3.3