I am trying develop an Android app which uses Google maps. So for the maps APIkey, I read the document and got the MD5 fingerprint.
While searching the procedure to get MD5 fingerprint, I came to know that SHA1 is more secure than MD5, If it is right then why google uses MD5 instead of SHA1.
In this case the MD5 is not used for a security reason but for the uniqueness of your app.
The probability to get a colision with an other key is very low.