Passwords : the basics and beyond -- Meet your opponent -- Is random really random? -- Character diversity : beyond the alphabet -- Password length : making it count -- Time : the enemy of all secrets -- Living with passwords -- Ten password pointers : building strong passwords -- The 500 worst passwords of all time -- Another ten password pointers plus a bonus pointer -- The three rules for strong passwords -- Celebrate password day -- The three elements of authentication.