Per quanto riguarda le password vi consiglio di guardare bene la funzione crypt()

http://php.net/manual/en/function.crypt.php