Quiero usar un esquema de autenticación fuerte, así que decidí usar PBKDF2. Estoy usando PBKDF2 con el algoritmo SHA256, 5000 iteraciones y uso el nombre de usuario (que es la dirección de correo electrónico completa del usuario) como sal. Así que cada usuario tiene un correo electrónico único, su dirección de correo electrónico es su identificador. Entonces, cuando ingresen la contraseña, usaré PBKDF2 con 5000 iteraciones y el algoritmo SHA256 para la contraseña del usuario hash.
¿Crees que es bueno? ¿Puede decirme si hay algún problema de seguridad en este esquema de hash?