title: Rounds of MD5 and SHA512 Hashing Algorithms
body: <p>What is the exact number of rounds employed by the MD5 and SHA512 hashing algorithms?</p>
  
  <p>According to various sources, the SHA512 hashing algorithm employs a total of 80 rounds (<a href="http://en.wikipedia.org/wiki/SHA2" rel="nofollow">http://en.wikipedia.org/wiki/SHA2</a>).</p>
  
  <p>On the other hand, I am confused when it comes to the MD5 hashing algorithm. According to Wikipedia, MD5 employs 64 rounds (<a href="http://en.wikipedia.org/wiki/SHA2" rel="nofollow">http://en.wikipedia.org/wiki/SHA2</a>). However, another website states that MD5 employs 4 rounds (<a href="http://md5live.com/2013/03/06/encryption-methods-sha1-vs-md5-vs-sha256/" rel="nofollow">http://md5live.com/2013/03/06/encryption-methods-sha1-vs-md5-vs-sha256/</a>). Who is the correct of the two please?</p>
  
  <p>I can't seem to find a reliable source of information regarding the number of rounds. Furthermore, what are these rounds exactly? In simple terms, what does the hashing algorithm do during these rounds? Thank you very much :))</p>