Passwords In our modern internet connected world we are constantly told that we need to use long complex passwords to keep out the bad people who want to steal our information and money. We are encouraged to use strong passwords, that is ones avoiding everyday words but including upper and lower case letters, numbers and punctuation […]