Rich Freeman via plug on 23 May 2022 12:48:47 -0700 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] Correct Horse Battery Staple |
On Mon, May 23, 2022 at 3:29 PM Walt Mankowski via plug <plug@lists.phillylinux.org> wrote: > > 1Password has a feature where it suggests random passphrases of n > words. I refresh it a few times until I see a set that make some sort > of sense together in my head, and go with them. But hey, whatever > works! I'll preface this by saying that it is hard to say how much of an issue this is, but this was something that was brought up as a criticism of the xkcd method. The entropy of randomly chosen words is in fact what was said in the cartoon, so if you have an RNG output four words and use those four words as your password, you should be secure. However, the moment you start going through sets of suggestions to pick a set that is easier to remember, or especially if you start mixing and matching one word from this set with another word from that set, or just adding your own words in place of one from the RNG, then you're greatly reducing the entropy of the resulting passphrase. Instead of four random words, you now have four words that have some kind of association, and the set of those is far less than the number of words in the dictionary raised to the fourth power. As an analogy I just ran pwgen and one of its passwords was: Hoh0wa3x Maybe that is hard to memorize so I change it to Ho0ray. Clearly the entropy of that is far less than what I started with, and not just because it is shorter. That is the hazard with passphrases. The more you adjust them using your brain, the more likely it is that somebody can predict it by using some kind of source of word associations, like words found near each other in all public domain books or something like that. -- Rich ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug