C# Password generator

Generate random alpha-numeric and prounceable passwords.

This is the source code for the password generator page. The prounceable password generator is quite long in its initialisation arrays, so is a download. The alpha-numeric password generator is very simple and doesn't do anything complicated besides generate a random MD5 hash and truncate the output.

The prounceable password generator is more complex. It is originally from this Java source, which I converted over to C#. Prounceable passwords are intended to be safe from dictionary attacks but comprise of words very similar to english words, making them memorable. Adding several numbers and a non-alphanumeric digit is recommended to strengthen them even further.

Last updated on 03 March 2009

Comments

blog comments powered by Disqus