🔐 Chomsky - A Grammatical Passphrase Generator 🔐

Colorless green ideas sleep furiously

Your Passphrase

Click “Generate” to create a passphrase
Passphrase length: characters (minimum , maximum )
Passphrase strength: ≥ bits ( possible combinations)

Settings

What's Going On?

Chomsky is a passphrase generator modeled on Chaerea with the same core principles:

  1. People will use the password that works for them. Obviously.
  2. People remember words and phrases more easily than letters, numbers, and symbols. (see xkcd 936 - correct horse battery staple)
  3. People have a hard time choosing things "randomly". (see Bad at Entropy)

And it adds a another:

  1. People will recognize (and remember) a phrase that is grammatically well-formed.

This added principle is an unproven assumption. Regardless of how well it works, this approach certainly divides a main word list into smaller lists by part of speech, which requires a longer passphrase to reach the same level of security that Chaerea provides. Safety not guaranteed, your mileage may vary, etc.

The Settings

Default settings are meant to balance security with memorability.

Word lists are based on the "Short list" from Chaerea, which itself is based on the "3esl" list from the 12dicts project that makes lists of common English words by comparing multiple dictionaries. Part-of-speech sorting was done by comparing against a dump of the Wiktionary database. All lists have been filtered to remove a variety of words that could be problematic for one reason or another.

Colorless what now??

"Colorless green ideas sleep furiously," is a sentence by Noam Chomsky that demonstrates how humans can immediately recognize correct grammar even when the combination of words is meaningless. It appears in Chomsky's 1957 book Syntactic Structures which laid the foundation for much of modern linguistics and cognitive science. It also put a big dent in the radical behaviorism of B.F. Skinner and the idea that you can teach kids how to talk by beating them, good riddance to that.

So if your passphrase is nonsense, don't worry; Noam Chomsky knows what you mean.