00001 class MD5 { 00002 private: 00003 PTR ctx; 00004 public: 00005 void Init(); 00006 void Update(PTR data, int len); 00007 void Final(); 00008 //output data fields (filled in by Final()) 00009 uint8 OutputBinary[16]; //128bit 00010 char OutputChar[33]; //NULL terminated 00011 };