MungePass 1.0 (beta)

Have you ever wanted a memorable password, but couldn't deal with those true-random generators that gave you a completely unintelligible string of text? There is a solution - natural-language passwords, that sound phonetically like words. Theta Pi Software has a natural-language password generator available here. However, these passwords are still patterns of letters or syllables generated from a list of random numbers.

MungePass is a unique way of creating a natural-language password based not on a random algorithm, but on words you know. Basically, you give MungePass some words that you are familiar with, and the program combines tham into passwords that are generally immune to a dictionary attack, but is easier to remember as it is a combination of syllables from the words you defined.

First, type the 6 words that you want to use into the following boxes. It is recommended to use words that are at least 7-8 characters long, and which are dissimilar to each other, for the best passwords.

Now, enter how large of a segment you want to use (for example, if your word was "illuminate" and you chose a segment of 3, the program would select a segment like "min")


Next, enter how many segments you want to use for your password (total length of password, in characters, is segment length * segments)

# of segments:

Finally, select how many passwords you want to generate.



Here's some debug information, if you want to see how the program is deciding your passwords:

Please note that while passwords generated using this program are more secure than dictionary words and personal information, they are not as random, and therefore possibly not as secure, as standard random-generated passwords. However, they will defeat the casual hacker who is not going to resort to a full-blown brute-force attack. To make these passwords stronger and less susceptible to a brute-force attack, attach a few numbers and/or special characters to some part of the password (yes, this will make the passsword slightly harder to remember, but will improve security immensely).



JavaScript must be enabled to display this email address.

Theta Pi Software

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Send Secure Email to Theta Pi

Change Log

- First-ever release of the program.