jeudi 29 janvier 2015

is it feasible to improve the entropy of XKCD #936 by using a larger dictionary?



XKCD #936 uses a limited subset of the English language, only 2000 words. I just looked it up, and the English language has over a million words, a sizeable subset of those having special characters, numbers and punctuation.


1,000,000 is about 2^20, so 4 random words from that set would have 80 bits of entropy, maybe a bit less. If we want, we can even remove part of the dictionary so we don't have to deal with monstrous words like antidisestablishmentarianism which would break many password inputs.


Would this be a reasonable way of improving on the entropy? Or am I missing a vital point?





Aucun commentaire:

Enregistrer un commentaire