Given these two images from twitter.
http://a3.twimg.com/profile_images/130500759/lowres_profilepic.jpg http://a1.twimg.com/profile_images/58079916/lowres_pr
The git content management system is based on SHA1 because it has very minimal chance for collision.
If it good for git it will be good to you so.