Во-первых, я должен сказать, что я относительно новичок в программировании, поэтому, пожалуйста, будьте нежны со мной, если это наивный или глупый вопрос.
Итак, я сейчас пишу небольшое приложение, часть которого будет включать хеширование паролей пользователей. После изучения наилучшего способа сделать это, md5 появляется в качестве предложения почти столько же раз, сколько появляется в статьях, критикующих его использование.
Альтернативами являются подобные SHA-1 и т. д., которые более прочны и менее подвержены взлому. Это имеет смысл.
Чтобы перейти к сути: