title: MD5 implementation in C for a XML file
body: <p>I need to implement the MD5 checksum to verify a MD5 checksum in a XML file including all XML tags and which has received from our client.  The length of the received MD5 checksum is 32 byte hexadecimal digits. </p>
  
  <p>We need set MD5 Checksum field should be 0 in received XML file prior to checksum calculation and we have to indepandantly calculate and verify the MD5 checksum value in a received XML file.</p>
  
  <p>Our application is implemented in C. Please assist me on how to implement this.</p>
  
  <p>Thanks</p>