Cuándo usar cada uno
- MD5: solo para verificar integridad de archivos grandes (rápido pero inseguro).
- SHA-1: deprecated. Solo por compatibilidad legacy.
- SHA-256 / SHA-512: integridad, firmas, blockchain.
- bcrypt / argon2: passwords. Tienen "factor de costo" que los hace lentos a propósito.
Si tu sistema guarda passwords
Si estás desarrollando un sistema y tenés dudas sobre cómo manejar passwords, autenticación, sesiones o 2FA, podemos auditarlo. Tenemos servicio de desarrollo de sistemas web con seguridad bien implementada de fábrica.