[eluser]WanWizard[/eluser]
Do I understand it correctly that you have a one-way encryption function that generates a different result when encrypting the same string?
If so, wouldn't it be better to use a randomizer, it would be as effective...
When using the same phpass configuration and salt value, the hash should be the same for both password fields.
I suggest you look at your implementation of phpass it this is not the case.