Number  Base of difference  MD5  SHA1 
1  Length Supported  When we say about the MD5 it supports the message digest length as 128 bits.  When we say about the SHA1 it supports the message digest length as 160 bits. 
2  Security  When we say about the security the algorithm is less secure as compared to sha1.  When we say about the SHA1 its algorithm is more secure as compared to md5. 
3  Complexity  When we say about the complexity MD5 is less complex then the SHA1.  When we say about the complexity of SHA1 it is more complex then MD5. 
4  Speed  When we say about the speed about the MD5 it faster when we compare this with SHA1.  On the other hand when we say about the speed in SHA1 it is slower as compared to the MD5. 
5  Year of invention  When we say about the MD5 it was first invented in year of 1992.  When we say about the SHA1 year of invention it is 1995. 
6  Algorithms Type  Md5 is a hashing algorithm.  Sha1 is also a hashing algorithm. 
7  Full Abbreviation  When we say about the Md5 it stands as message digest algorithm.  When we say about the SHA1 it stands as secure hash algorithm. 
8  Two message finding  MD5 will require 2^64 operations.  SHA1 will require 2^80 operations. 
9  Original message discerning  MD5 will require 2^128 operations.  SHA1 will require 2^160 operations. 
10  Crack code  If anyone was seeking two messages with identical digest, then they are performing 2^64 operations.  If anyone was seeking two messages with identical digest, then they are performing 2^80 operations.
