A veces nos es necesario encriptar y desenpritar la cotraseña u otros datos en el modelo y no tenemos accesible nuestro querido componente Auth en el modelo.
Para sustituirlo en esta tarea, podemos usar la librería Security de cakephp y el método hash quedando así:
if ($this->data['User']['password'] != Security::hash($this->data['User']['password_confirm'], null, true))
Resaltamos: Security::hash($this->data['User']['password_confirm'], null, true)