Aquél basado en un algoritmo irreversible. Se emplea, principalmente, para almacenar de manera segura contraseñas de usuarios de un sistema. Últimamente se usa también para la generación de contraseñas desechables.