Human brain
What is the human brain better at than a computer? Pattern recognition. Using the human brain for memorization is a waste of brain power. Why not use something that the human brain is designed to do?
There are patterns all around you and you probably recognize them without even knowing it. For instance, take a look at your keyboard. See any patterns there? I have one of those natural keyboards and I see plenty of patterns. Using these patterns, we can generate highly complex passwords that require *NO* memorization!
Take, for example, this password:
1670tybn!^&)TYBN
That looks pretty complicated, right? Well, it isn't. It's just the pattern of my split keyboard. It splits at the 6-7 t-y b-n so this makes it a natural pattern to use.
How about 1q2w3e4r5t^T%R$E#W@Q!
How would you like a 21 character of seemingly random characters for a password? Just go up the keyboard, then back down with the shift key!
1qzxsw2!QAZXSW@
Again, notice this pattern? a 16 character random password that is easy to remember because it's a patttern!
But most of you are saying, "what about when you are required to change your password?"
Well, move over one key, So the above password becomes:
2wsxcde3@WSXCDE#