home *** CD-ROM | disk | FTP | other *** search
/ The Best of Select: Windows 95 Special 1 / WINDOWS95_1.bin / internet / passkeep / readme.txt < prev   
Encoding:
Text File  |  1995-11-11  |  6.4 KB  |  149 lines

  1. PassKeeper 1.0, 32-bit
  2. by Brad Greenlee
  3. Copyright 1995 iSYS International
  4. All Rights Reserved
  5.  
  6.  
  7. Introduction
  8. ------------
  9. PassKeeper is a Windows utility that allows you keep a list of accounts with
  10. usernames, passwords, and notes. This list is stored encrypted.
  11.  
  12. I developed PassKeeper in order to keep track of the many different "accounts"
  13. I have across the Net. Many services on the Web, for example, require you to
  14. register and give out a username and password, which you are often allowed
  15. to pick out yourself, but not always. Examples of such services include
  16. HotWired, Pathfinder, Amazon, etc. Of course, PassKeeper can be used to safely
  17. keep a record of anything, really.
  18.  
  19. PassKeeper is freeware. All I ask is that this file remains with any
  20. redistributions of PassKeeper. Also, if you find any bugs or have any
  21. suggestions on improving PassKeeper, feel free to email me at brad@isys.hu
  22.  
  23. The most up-to-date version of PassKeeper can always be found at
  24. ftp://ftp.isys.hu/incoming/win/utilities/passkeep.zip
  25.  
  26. PassKeeper uses Eric Young's implementation of CBC Triple DES Encryption.
  27. Please see his copyright info at the end of this document.
  28.  
  29.  
  30. Installation and Usage
  31. ----------------------
  32. Installation is simple. You've already done it. When you run PASS32.EXE for
  33. the first time, you will be asked to enter the password you would like to use
  34. to access PassKeeper in the future. This password is also the key to
  35. encrypting and decrypting your data. It is very important that you do not
  36. forget this password, as your data will be undecipherable. You can change
  37. your password later, but only after logging in to the program.
  38.  
  39. PassKeeper creates two files:
  40.   PASS.INI  Contains the user-configurable options.
  41.   PASS.DAT  Contains the encrypted data.
  42.  
  43. If someone else using this machine would like to have their own PassKeeper
  44. list, just copy PASS32.EXE to a separate directory.
  45.  
  46. If you ever forget your password the only thing you can do is delete the
  47. PASS.DAT file. You will lose all your entries of course. Actually, I suggest
  48. just renaming PASS.DAT or storing it somewhere else just in case you
  49. eventually remember the password.
  50.  
  51.  
  52. Options
  53. -------
  54. PassKeeper has only two user-configurable options:
  55.   Confirm Remove        When this option is checked, you will be asked
  56.                         whether you really want to remove an item when you
  57.                         click the 'Remove' button.
  58.  
  59.   Auto-Save on Quit     When this option is checked, any changes you made
  60.                         while in PassKeeper will be saved automatically upon
  61.                         Quit (or Exit, or Close). Otherwise, you will be asked
  62.                         whether you would like to save your changes.
  63.  
  64.  
  65. BUGS
  66. ----
  67. None. Yeah right. None that I can see right now, but I'm sure there are still
  68. some around somewhere. Let me know if you find any.
  69.  
  70.  
  71. ISSUES
  72. ------
  73. 1. I believe PassKeeper is about as secure as currently possible. If anyone
  74. finds any holes please let me know as soon as possible. It has already been
  75. suggested to me that checking to see if there were any keyboard hooks in
  76. memory and giving a warning of such would be a good extra security precaution
  77. (i.e. your PassKeeper password could be grabbed by a keyboard hook). I'll
  78. look into this (if anyone knows how to do this or has seen code, send me an
  79. email; you'll save me some time).
  80.  
  81. 2. The .EXE is a bit fat, as I compiled it with Borland C++ 4.5 and its OWL.
  82. If anyone knows how to significantly reduce the .EXE size of statically linked
  83. apps (I don't want to link it dynamically because I want it to be able to
  84. stand alone), please let me know.
  85.  
  86.  
  87. That's it. Thanks for using PassKeeper!
  88.  
  89.  
  90. Brad Greenlee
  91. brad@isys.hu
  92.  
  93. Budapest
  94. 5 November 1995
  95.  
  96.  
  97. DES Copyright Info
  98. ------------------
  99. Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
  100. All rights reserved.
  101.  
  102. This package is an DES implementation written by Eric Young (eay@mincom.oz.au).
  103. The implementation was written so as to conform with MIT's libdes.
  104.  
  105. This library is free for commercial and non-commercial use as long as
  106. the following conditions are aheared to.  The following conditions
  107. apply to all code found in this distribution.
  108.  
  109. Copyright remains Eric Young's, and as such any Copyright notices in
  110. the code are not to be removed.
  111. If this package is used in a product, Eric Young should be given attribution
  112. as the author of that the SSL library.  This can be in the form of a textual
  113. message at program startup or in documentation (online or textual) provided
  114. with the package.
  115.  
  116. Redistribution and use in source and binary forms, with or without
  117. modification, are permitted provided that the following conditions
  118. are met:
  119. 1. Redistributions of source code must retain the copyright
  120.    notice, this list of conditions and the following disclaimer.
  121. 2. Redistributions in binary form must reproduce the above copyright
  122.    notice, this list of conditions and the following disclaimer in the
  123.    documentation and/or other materials provided with the distribution.
  124. 3. All advertising materials mentioning features or use of this software
  125.    must display the following acknowledgement:
  126.    This product includes software developed by Eric Young (eay@mincom.oz.au)
  127.  
  128. THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  129. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  130. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  131. ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  132. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  133. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  134. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  135. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  136. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  137. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  138. SUCH DAMAGE.
  139.  
  140. The license and distribution terms for any publically available version or
  141. derivative of this code cannot be changed.  i.e. this code cannot simply be
  142. copied and put under another distrubution license
  143. [including the GNU Public License.]
  144.  
  145. The reason behind this being stated in this direct manner is past
  146. experience in code simply being copied and the attribution removed
  147. from it and then being distributed as part of other packages. This
  148. implementation was a non-trivial and unpaid effort.
  149.