Question: what is a key difference between md5 and sha-1 hash algorithms?
Answer: MD5 stands for Message Digest. SHA stands for Secure Hash Algorithm. MD5 can have 128 bits length of digest message. SHA can have 160 bits length of digest message.