Das wird eine interessante Diskussion!
Du hast angenommen, dass wenn jemand das PW aus der
DB auslesen kann, es dann auch verändern kann; sowie, dass der Benutzer das PW öfters verwendet.
Gehen wir von den entgegengesetzten Bedingungen aus (für die
DB kann man ja auch Schreibe- und Leserechte getrennt setzen (wenn mich nicht alles täuscht) oder das PW könnte auch in einer Datei gespeichert werden, wie oben besprochen, was das Gegenteil der ersten Bedingung rechtfertigen würde; über die 2. Bedingung kann man nichts aussagen, wobei ich dir recht geben muss, dass viele Leute die PWs öfters verwenden dürften), so ist es besser, den Hash erst am Server zu bilden.
*schon gespannt auf deine Antwort bin*