home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / vrac / passgn21.zip / PASSGEN.TXT < prev    next >
Text File  |  1995-07-14  |  6KB  |  154 lines

  1. Random Password Generator  V2.1
  2.  
  3.  
  4. By:
  5. Timothy L. Hirtle
  6. 7/14/95
  7.  
  8. All Rights Reserved
  9.  
  10.  
  11. Description:
  12.  
  13. Random Password Generator as the name implies will randomly select from a group of
  14. numbers, lowercase letters, uppercase letters and special characters or any
  15. combination and select passwords. The user has the ability to identify up to 2000
  16. different passwords, using as many as 30 characters per password. This application
  17. will randomly select passwords which have not been previously selected and sort
  18. them in order. The user can copy selected passwords or save them all as text files.
  19. The calculator treats upper and lowercase letters differently thereby increasing
  20. the difficulty for unauthorized persons to crack them. This application has a total
  21. of 82 characters to choose passwords from.
  22.  
  23.  
  24. Requirements:
  25.  
  26. - Windows 3.x
  27.  
  28. - VBRUN300.DLL installed in your Windows or System directory (See Below)
  29.  
  30.  
  31. Installation:
  32.  
  33. - Run Install.exe using the RUN option from the file menu of Windows Program Manager or 
  34. double click on the Install.exe icon from the File Manager.
  35.  
  36. - Follow the directions of the install program.
  37.  
  38.  
  39. Installation should have placed the following files in the identified directories:
  40.  
  41. - PassGen.exe in the install directory you specified.
  42.  
  43. - PassGen.txt in the same directory as the executable file.
  44.  
  45. - All *.VBX files in Windows\System directory.
  46.   3dlabel.vbx
  47.   vbpic3d.vbx
  48.   vbpicbtn.vbx
  49.   cmdialog.vbx
  50.   commdlg.dll
  51.  
  52.  
  53. Distribution:
  54.  
  55. - Random Password Generator is distributed as Shareware. The Author maintains all rights to the
  56. program in its entirety. 
  57.  
  58. - Random Password Generator may be distributed freely as long as the integrity of Shareware
  59. is maintained.
  60.  
  61. - In the tradition of Shareware, the author grants a 30 day trial period to the user to
  62. decide whether they want to keep the program. If so, a $10 donation is required. If not,
  63. then before the 30 days is up, you must delete the program from your system. The author
  64. will allow previous registered users a half-price discount for each previous registered copy of
  65. this program.
  66.  
  67.  
  68. Important Notice:
  69.  
  70. Because of the file structure of Random Password Generator, users should take caution
  71. when changing and copying files to a new directory from the original
  72. installation directory. Some files are created using the original directory. Validated
  73. users may lose their validation information. 
  74.  
  75.  
  76.  
  77. Disclaimer:
  78.  
  79. Random Password Generator has no expressed or implied warranty. The user accepts full
  80. responsibility for this program by loading it on their computer. At no time is the
  81. author responsible for any hardware or software malfunctions caused by this program.
  82. Though the author knows of no such problems from this software, he is not liable if
  83. any should occur.
  84.  
  85.  
  86.  
  87. Version Information:
  88.  
  89. V1.0
  90. Initial release.
  91.  
  92.  
  93.  
  94. V1.1
  95. - Added the ability to sort or unsort results.
  96.  
  97. - Made the Help menu uneditable. Previously the help menu could be
  98. edited, though it the changes would not be saved. Now help is read-only.
  99.  
  100.  
  101.  
  102. V2.0
  103. - Added uppercase letters to the program. Now when letters are requested, both upper
  104. and lowercase letters are used in the equation. For instance the letter "r" and the
  105. letter "R" are both treated as different choices in the calculator. Most password
  106. programs should treat upper and lowercase letters individually. this will
  107. increase the security of passwords with more choices on which an individual must
  108. consider when attempting to crack them.
  109.  
  110. - Added the ability to use special symbols into the calculator. Now you may
  111. have the calculator randomly select special characters such as !@#$%^&*()-_=+;:'<>?
  112. this will also increase the security of passwords with more choices on which an
  113. individual must consider when attempting to crack them. When Symbols are desired
  114. they have approximately a 30% probability of being selected. 
  115.  
  116. - Removed much of the error checking code between the total passwords and the
  117. total characters operator inputs. Because of the uppercase and symbol additions,
  118. the error checking is too intensive to include into the application. These two
  119. inputs should be intuitive without intense error checking.
  120.  
  121. - As many as 2000 passwords can now be selected when including symbols along with
  122. the combination of letters and numbers.
  123.  
  124.  
  125.  
  126. v2.1
  127. - Seperated the letter choice into 2 seperate categories; lowercase and uppercase
  128. letters. This adds more flexibility to users who have specific preferences.
  129.  
  130. - Fixed a minor problem that would cause an error when users pressed the backspace
  131. key in either the number of passwords or number of characters box.
  132.  
  133. - Modified the randomizer to provide equal weight to each character. Previous
  134. versions did not provide this. For example if the user requested numbers and
  135. letters, previous versions would use a 50/50 probability between numbers and
  136. letters. This was not the best method since there are 26 letters and only 10
  137. numbers. Each number theoretically had a higher probability of being selected.
  138. This version provides equal weight to all characters.
  139.  
  140. - Added a pop-up message to identify when the application is computing. Sometimes
  141. when large passwords are requested, especially on slower computer systems, the 
  142. application may take a few moments to finish it's computations.
  143.  
  144.  
  145.  
  146. Send donations, questions and comments to:
  147.  
  148. Timothy L. Hirtle
  149. P.O. Box 710911
  150. San Diego, CA  92171-0911
  151.  
  152. Internet:  hirtle@nosc.mil
  153.  
  154.