Program Information: Program - Password Generator Author - Josh (Pi rules) Latest Version - 1.0.2 Date of release - January 11, 2008 Website - http://www.pirules.net/programs/pwgen/index.html E-mail - pirules3.14+pwgen gmail.com Requirements Operating System - Windows 98 or newer. Compatible with 32 and 64-bit versions. Software - .NET Framework 2.0 (available from Microsoft for free) Hardware - Anything that runs an operating system listed above should work Instructions: More detailed instructions are installed in the program folder in the Start Menu starting with version 1.0 1. To install the program, download and run Password Generator.msi. Follow the prompts to complete and customize the installation. 2. Run the program from accessing it through the Start Menu (it runs automatically after installation). It installs under the program folder "Password Generator." 3. Type the domain of the website the password will be for (such as pirules.com) 4. Type in the code, being careful not to make any mistakes. It will be converted into asterisks as you type so nobody can see it if they look at the screen. 5. Click the "Generate Password" button to create the password. It is copied into the clipboard for you and not displayed. 6. Paste the password into the text box on the website and into the "Confirm password" text box (if any) 7. Continue with registration/configuration on the website. 8. Please leave any sort of comments, suggestions, criticism, etc that you might have. My e-mail address is above. About the program: This is a program made in Visual Studio 2005 using the Visual Basic language that computes a hash value to hopefully provide the ability to create a secure password that may be recalculated at any time. The program asks for the site's domain (such as pirules.com) and a secret "code" such as the main password you use. It combines these inputs and calculates a hash, which is converted into and limited to any key on a standard English keyboard. The password is 16 characters long and is considered very secure. If you do not use a password manager such as the one Firefox has, just run the program again, input the domain and your code in and it will recalculate your password for you. History: 0.1.1.1 - Aug 6, 2007 -First version made public, test release 0.2.0.0 - Aug 7, 2007 -Removed "Copy Password" button -Added error checking for Generate button to check input -Password no longer displayed, but placed on the clipboard -Changed icons to make them all the same and removed shortcut symbol from the Start Menu shortcut -Added Readme to Start Menu program folder -Changed startup position to the center of the screen 0.2.0.1 - Aug 7, 2007 -Non-public revision -Added http://pirules.com/password_generator.aspx as support URL -Configured installer to remove previous versions 0.2.1.0 - Aug 7, 2007 -Changed the way the password is converted to asterisks to make it much more user friendly -Modified Code label -Added "Copyright 2007" -Added link to http://pirules.com/password_generator.aspx Version 0.3.0.0 Aug 7, 2007 -Changed title -Removed unnecessary code -Made 10% transparent to improve appearance Version 0.4.0.0 - Aug 7, 2007 -Added Menu: File Menu with Exit Advanced Menu lets you choose the number of characters in the password and the hash function Help Menu with link to instructions and e-mail link for error reporting -Minor interface changes Version 0.5.0.0 - Aug 8, 2007 -Internal version only -Removed Advanced Menu -Added checkbox to show advanced drop down lists to replace menu -Fixed error when changing hash functions when the previous number of characters was too high for the new function -Program now clears results text box when something is changed Version 0.6.0.0 - Aug 8, 2007 -Added the advanced option to use a file's hash value instead of the code's hash value. Version 0.6.1.0 - Aug 8, 2007 -Removed the menu, adding an error reporting link label -Added suggested removal of previous versions in readme -Fixed icon in Add or Remove Programs Version 0.6.1.1 - Aug 8, 2007 -Only accepts text files for calculating hashes from files Version 0.6.1.2 - Aug 8, 2007 -Added code to check if cancel button is pressed when adding file -Added message box to show selected file -Changed readme format slightly Version 0.6.1.3 - Aug 9, 2007 -Modifed error messages in Advanced Options -Changed checkbox to "Advanced Options" from "Advanced Choices" -Fixed instructions Version 0.7.0.0 - Aug 10, 2007 -Added checkbox to use file instead of code -Removed Generate password w/ file button -Turns off PasswordChar property in Code textbox if new checkbox is used -Modified Copyright notice -Use message box for most errors instead of results textbox -Program checks to make sure that the file exists first, also checks to see if it is hidden -Fixed "OpenFileDialog" showed when selecting a file -Closed file after use -Show error message if code textbox is changed while use file checkbox is checked Version 0.7.0.1 - Aug 10, 2007 -Fixed version number in title and installer Version 0.7.1.0 - Aug 10, 2007 -Removed Results textbox and only use Message Boxes Version 0.7.1.1 - Aug 10, 2007 -Decreased the size of the main form and slightly changed some of the message boxes Version 0.7.1.2 - Aug 11, 2007 -Changed "Use text file instead of code" checkbox to store the code or file, then display it again when the checkbox is in the same state. -Fixed error messages asking for code when use file checkbox was checked -Turned off an unnecessary error message -Added maximum file size of 50 KB Version 0.7.1.3 - August 12, 2007 -Fixed an error when restoring either the code or filename when the use file checkbox state is changed. -Fixed error when Cancel was pressed in the open file dialog when a file was already chosen and the Generate button is pressed. Known error - readme stated version as 7.1.3 Version 1.0.0.0 - August 13, 2007 -First release of program -Fixed size of window after unchecking advanced options Version 1.0.1 - January 10, 2008 -The program now clears the clipboard when closed or when the Clear All button is pressed for security reasons -Removed ControlBox (minimize, maximize, and close button) -Updated Readme and instructions -Updated website links to my new website -In the future, I won't list the revisions (the fourth digit in the version number) since they aren't going to be released Version 1.0.2 - January 11, 2008 -Fixed link to website in program -Added uninstall shortcut to Start Menu -Updated instructions and readme -Removed some unused and unnecessary code -Put the control box back in -Program now always clears clipboard when closed -Fixed bug where wait cursor would appear when mouse was hovered over the code textbox