Qual hash que tu ta usando no althme? tem umas que usa "salt"...
Da uma olhada nesse meu código aqui https://github.com/leonardosnt/AuthMe-Web/blob/master/src/AuthMe.class.php
Essa função criptografa a senha de acordo com a hash que tu ta usando, ta uma olhada ai... https://github.com/leonardosnt/AuthMe-Web/blob/master/src/AuthMe.class.php#L176