La ricerca nel database la faccio con la semplice query

SELECT * FROM table WHERE password=result;

cmq ho provato a far stampare due volte il digest di una stessa password e mi da risultati diversi; nn capisco il perchè?

(Nn ho capito la sua domanda:le due stringhe sono tutte e due lower/uppercase? )