Rules for password

Needs for good password

How are passwords stored

Hashing

Salting