NET Password Generator
$ 9.99
Create readable hard to crack passwords
There are literally hundreds of password generators available that create short passwords that cannot be remembered, and that are easy for a computer to crack. The .NET Password Generator takes a different approach and creates long passwords that are easy to remember but are hard for a computer to crack. There are many options available for password generation to fit any security need. It supports all .NET project types including .NET Framework .NET Core, Mono, Xamarin iOS, Xamarin Mac, Xamarin Android, UWP, Unity, .NET 5, and .NET 6. It can be used with any .NET language including VB.NET and C#.
Examples
- Popular Words: IThank+0Movement3
- Readable Nonsense: =CerWelVienoxyBlea46
- Unreadable: =WteycrslHGcisexhl58
Features
Feature | Description |
---|---|
Word Generation | Generate from popular words, readable nonsense, or unreadable gibberish. |
Special Character Generation | Specify a list of valid special characters, minimum/maximum special characters to generate and the location where they are generated (Left, Right, Center, or Random). |
Number Generation | Specify minimum/maximum numbers to generate and where they are generated (Left, Right, Center, or Random). |
Upper Case Letters | Specify minimum upper case letters. |
Lower Case Letters | Specify minimum lower case letters. |
Length | Specify minimum/maximum length. |
Password Validation | Perform password validation against the configuration. |
Invalid Password Message | Generate a password message against the configuration. |
Simple Demo Included | A simple demo demonstrates the speed, power and simplicity of the library. |
1 Year Free Upgrades | Purchase today and all upgrades are free for the next year. |
60 Day Money Back Guarantee | At Kellerman Software, we want you to be totally satisfied with your purchase. Receive a refund within 60 days when ordering from KellermanSoftware.com. Source code versions are non-refundable due to their nature. |
Lifetime Support | Lifetime E-mail technical support is included. |
There are no other commercial libraries for generating passwords in .NET
Download a free 30 day trial today.
- Full working version
- Includes technical support
- Compatible with Windows, macOS, Linux, iOS, Android and Docker.
- Compatible with .NET Framework 4.5 and higher, .NET Core 2.0 and higher, Mono 5.4 and higher, Xamarin.iOS 10.14 and higher, Xamarin.Mac 3.8 and higher, Xamarin.Android 8.0 and higher, Universal Windows Platform 10.0.16299 and higher, Unity 2018.1 and higher, .NET 5, and .NET 6.
Download Options
The .NET Password Generator requires the following system configuration.
- Compatible with Windows, macOS, Linux, iOS, Android and Docker.
- Compatible with .NET Framework 4.5 and higher, .NET Core 2.0 and higher, Mono 5.4 and higher, Xamarin.iOS 10.14 and higher, Xamarin.Mac 3.8 and higher, Xamarin.Android 8.0 and higher, Universal Windows Platform 10.0.16299 and higher, Unity 2018.1 and higher, .NET 5, and .NET 6.
Generate Passwords in .NET
try { //Licensed Mode //PasswordGenerator generator = new PasswordGenerator("User Name From Receipt", "License Key From Receipt"); //Trial Mode PasswordGenerator generator = new PasswordGenerator(); //Set the desired configuration generator.Config.MinNumbers = 1; generator.Config.MaxNumbers = 2; generator.Config.NumberPosition = Position.Center; generator.Config.ValidSpecialCharacters = "@#$"; generator.Config.MinSpecialCharacters = 1; generator.Config.MaxSpecialCharacters = 1; generator.Config.SpecialCharacterPosition = Position.Center; generator.Config.MinUpperLetter = 1; generator.Config.MinLowerLetter = 1; generator.Config.MinWords = 2; generator.Config.MaxWords = 3; generator.Config.WordStyle = WordStyle.PopularWords; generator.Config.MinLength = 15; generator.Config.MaxLength = 20; generator.VerifyConfiguration(); //Generate the password string password = generator.Generate(); Console.WriteLine(password); } catch (PasswordConfigException pcex) { Console.WriteLine("Password Configuration Exception: " + pcex.Message); } catch (PasswordException pex) { Console.WriteLine("Password Exception: " + pex.Message); } catch (Exception ex) { Console.WriteLine("Other Exception: " + ex.Message); }
Q: How do I use my license key?
//Trial Mode
PasswordGenerator generator = new PasswordGenerator();
//License Mode
PasswordGenerator generator= new PasswordGenerator("John Smith 10000", "asdf;ljkasdfk==");
Q: How does the licensing work?
A: Each developer that uses the library must have a license. You may distribute your application to end
users royalty free. A site license is for all the developers in a single building.
Q: What happens when the trial expires?
A: An exception is thrown, indicating that the trial is expired.
Q: I lost my license key how do I retrieve it?
A:
Go to your account
Q: I lost my software how do I retrieve it?
A:
Go to downloads
Q: Where can I download the latest version of my software?
A: Click the download tab.
Date | Version | Description |
---|---|---|
4/8/2022 | 1.0 | Initial Release. |
7/28/2022 | 1.11 | Fix Object Reference Error for Xamarin Forms. |
8/1/2023 | 1.13 | By customer request, new feature: ability to replace the popular words. Defect fix for special characters on the right and numbers on the left. |