Hash
Función que convierte cualquier dato en una cadena de longitud fija. Es unidireccional: no podés revertir el resultado. Por eso sirve para guardar contraseñas, pero usá bcrypt o argon2, nunca MD5.
Definición
Un hash es una función que convierte cualquier dato de cualquier tamaño en una cadena de longitud fija. Los hashes son unidireccionales: no se puede recuperar el original desde el hash. Se usan para almacenar contraseñas de forma segura, verificar integridad de archivos, y en blockchains.
Ejemplos
- • sha256
- • bcrypt
- • md5