Использование "медленной" хеш-функции с меньшим числом итераций по сравнению с "быстрой" с большим?
Есть ли польза от использования более медленной хеш-функции с меньшим числом итераций по сравнению с быстрой с большим? Предполагая, что вы пытаетесь защитить пароль..
2 ответа
Вы хотите что-то, что лучше хэш. И это не обязательно получает больше итераций - сам алгоритм должен быть лучше.
При защите пароля просто используйте хорошую хэш-функцию (например, SHA2). Хорошим справочником является Рекомендация NIST для приложений, использующих утвержденные алгоритмы хеширования.
когда речь идет о "доказательстве работы", вы можете рассмотреть несколько хеширования