cakephp usa per generare la password criptata usa un salt:
password = sha1(salt+password_utente)
Il salt lo trovi su app/Config/core.php, di solito è impostato così:
Configure::write('Security.salt', 'XXXXXXXXXXXXXXXXXXXXXXXXXXX');
Quindi dovresti prendere la password inserita e fare:
$mypassword = stripslashes($mypassword);
$mypassword = sha1($salt.$mypassword); //dove $salt è quello definito nel core.php
Ps: di solito la funzione di hash usata da cakephp è la sha1, ma è possibile cambiarla
Ps2: Tutto questo è valido se viene usato l' Auth component di cakephp...se poi si è fatto una cosa personalizzata cambia tutto