Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
app:vauth [2024/10/10 16:01] – thejuanvisu | app:vauth [2024/10/17 15:20] (actual) – thejuanvisu | ||
---|---|---|---|
Línea 32: | Línea 32: | ||
- Se concatena la contraseña y el salt y se les aplica la función hash | - Se concatena la contraseña y el salt y se les aplica la función hash | ||
- Se compara el hash con el valor almacenado en la base de datos. | - Se compara el hash con el valor almacenado en la base de datos. | ||
+ | |||
+ | ==== PBKDF2 ==== | ||
+ | Permite especificar un salt y también el número de iteraciones que se realizan para calcular el hash final. | ||
+ | ==== Bcrypt ==== | ||
+ | Diseñado para ralentizar los ataques de fuerza bruta. Incluye un valor de trabajo configurable (round) que cuanto mayor sea, mayor tiempo tardará el algoritmo en calcular el hash. En la mayoría de sus implementaciones añade un salt aleatorio de forma automática. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ |