Многие люди недавно начали использовать SHA1 вместо MD5. Я знаю, что у MD5 есть свои недостатки в безопасности, но какие еще причины делают SHA1 популярным в последнее время?
SHA1 также выглядит слабым сейчас. Для новых приложений вы также можете начать с SHA-256.
Меньше вероятность столкновения в основном. Это лучше почти во всех отношениях, кроме обратной совместимости.