Лучшая практика хеширования паролей

Я хотел бы знать, какой метод использовать для хранения паролей в базе данных. Я реализовал это с использованием MD5, но, согласно некоторым сообщениям, SHA1 более безопасен. Есть ли другой способ, который является более безопасным? Пожалуйста, помогите мне найти лучший способ защиты паролей.