Personal project on password security for web applications