ventajas usos posibles las español desventajas criptomonedas cadena bloques security bcrypt

security - usos - ¿Cuál es la ventaja de scrypt over bcrypt?



posibles usos del blockchain (1)

Estoy buscando formas de almacenar contraseñas de forma segura. Algunas personas afirman que scrypt es "mejor" que bcript, y hasta ahora no he visto a nadie que afirme viceversa o que scrypt sea inseguro, aunque algunos llaman a la cripta "más respetable".

¿Cuál es la ventaja de scrypt over bcrypt? Según el sitio web de scrypt, "el costo de un ataque por hardware de fuerza bruta contra scrypt es aproximadamente 4000 veces mayor que el costo de un ataque similar contra bcrypt". Si esa es la única ventaja, ¿no puedo usar bcrypt con un mayor número de rondas?


Con scrypt, además de aumentar el cálculo, puede aumentar la cantidad de memoria necesaria para calcular el hash. Esto no molesta mucho a las implementaciones de software, pero es mucho más difícil de implementar con el hardware, que es lo que un atacante dedicado es probable que desarrolle y use.

bcrypt (y PBKDF2) usan constantes y pequeñas cantidades de memoria.