Какой алгоритм хеширования паролей выбрать в 2026: bcrypt, scrypt, Argon2id? Что такое cost-фактор и как его подбирают?