we have a simple web site at [login to view URL]
the second function on that page is for password generation.
we'd like an additional function created that will generate a password using english words and simple patterns.
on that page, there will be another checkbox with the label "memorable". it will be checked by default and all others will be disabled. when it is unchecked, the others will then all automatically be checked.
when memorable is checked, it will generate a password of desired length (specified by the slider on that user interface). it will then need to pick randomly between several patterns:
4. etc. there must be many different patterns that would fit 1-3 words, 1-3 symbols, in various orders
i assume it would logical for it to take the desired length, subtract the characters needed for numbers/symbols, depending on the random pattern selection. then, it would need to pull two words with the total character length that equals the remaining available characters. probably ideal to make the minimum word length 4 characters, to avoid the most common words (i, it, the, etc.).
[login to view URL] has a preset for web16 and web32, which gives a very close example to what we want generated.
this should be fair easy for someone who knows what they're doing, especially since much of the source code is already available on these sites and just needs to be adjusted to avoid any copyright and branding issues.
thank you for checking out this project!