MD5

MD5


Class module that contains the methods that do MD5 hashing RSA/MD5 implementation Version 1.0.1 Date: 14th April, 2003 Author: Chris Read Home page: http://users.bigpond.net.au/mrjolly/ Most ASP MD5 implementations look relatively the same, the exception with this one is that it is a class. Other than that, its massaged from the RFC1321 C code and simplified a little. There are two properties Text - String, text to encode HEXMD5 - String, read-only, MD5 value of Text above There are no methods

Class Diagram

MD5

Public:

Properties:

NameDescription
HEXMD5 (get) MD5 Hashed value in Hex, read-only  
Text The property to set the original text.  

Private:

MD5

NameDescription
Class_Initialize 

Constants:

NameDescription
S11 
S12 
S13 
S14 
S21 
S22 
S23 
S24 
S31 
S32 
S33 
S34 
S41 
S42 
S43 
S44 

Properties:

NameDescription
m_lMask 
m_lPow 

Methods:

NameDescription
Add32 
ConvertToWordArray 
F 
FF 
G 
GG 
H 
HH 
I 
II 
RotateLeft32 
ShiftLeft 
ShiftRight 
WordToHex