Sta cosa è strana a sentirla...ti sei stampata la password prima di passarla alla sha1() ?
Poi, quel pezzo di codice in che contesto sta ?