Хеши MD5 теперь считаются поврежденными, потому что может произойти столкновение
Неверно.
Вероятность случайных коллизий была известна, когда записывался md5.Что изменилось, так это то, что теперь доступны методы, позволяющие уменьшить количество усилий, необходимых для генерации определенного хэша.
Если аутентификация дайджеста HTTP в настоящее время соответствует вашим целям, продолжайте использовать ее;Существуют и другие, более серьезные / уязвимые уязвимости в дайджест-аутентификации.
Все это описано в Википедии