HACKER Q&A
📣 phekunde

Margaret Thatcher Is 110% Sexy


I am thinking of providing the following advice to users during password creation:

"Use a memorable phrase as a password with a mix of uppercase letter, numbers and special characters e.g.

Margaret Thatcher is 110% SEXY.

But please do not use too many repeated characters/numbers and avoid using personal identifiable information in the password such as username, email id, real name etc. "

Is this advice sound? What else should be included? At the backend I am using zxcvbn to check password strength.

Motivation for this advice is:

1. xkcd: https://xkcd.com/936

2. The password mentioned in the title was, as an example, suggested by Edward Snowden on Last Week Tonight show: https://www.youtube.com/watch?v=yzGzB-yYKcc


  👤 rawgabbit Accepted Answer ✓
I would argue against uppercase, special characters, and numbers. They don’t provide any more protection against a dictionary attack than throwing in a Spanish or French word in your phrase. “Margaret Thatcher es caliente” is easier to remember.

Bill Burr who invented the original password complexity rules now says forget those special characters and numbers. Simple long phrases that you can remember is more important. https://gizmodo.com/the-guy-who-invented-those-annoying-pass...


👤 Yaa101
In that case they will never guess: "If your fetish is geriatric alzheimers, then you are 120% right"