home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / pmc101.zip / PMCrypt.INF (.txt) < prev   
OS/2 Help File  |  1995-11-11  |  9KB  |  195 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. Welcome to PMCrypt. 
  5.  
  6. Package        PMCrypt 
  7. Version        V1.01.00 
  8. Platform       OS/2 2.1 or greater. 
  9. Licence        Freeware - Do what you like with it ! 
  10. Author         A.Gawthrope. 1995 
  11.  
  12. The documentation in this book is intended as a guide only.  PMCrypt has 
  13. comprehensive on-line help available. 
  14.  
  15.  
  16. ΓòÉΓòÉΓòÉ 1.1. Function ΓòÉΓòÉΓòÉ
  17.  
  18. To allow any binary or ASCII file to be encrypted, thus denying access by 
  19. unauthorized persons, then decrypted by someone with the appropriate keys at a 
  20. later date. 
  21.  
  22.  
  23. ΓòÉΓòÉΓòÉ 1.2. General Description ΓòÉΓòÉΓòÉ
  24.  
  25. The encryption system is a secret key system providing encryption for civil / 
  26. lower security tasks.  (Providing the eight keys required are kept secret) it 
  27. will provide good security.  I intended it for the encryption of local data 
  28. files on my network originally but it outgrew this function quickly. 
  29.  
  30.  
  31. ΓòÉΓòÉΓòÉ 1.3. Usage Guidelines ΓòÉΓòÉΓòÉ
  32.  
  33. Important. Please read. 
  34.  
  35. Within the settings dialog it is possible to set default keys. These are used 
  36. for encryption and decryption when the user does not generate any other keys. 
  37. As the default keys are stored along with the other settings details this is a 
  38. weakness if the user relies upon these keys. 
  39.  
  40. A set of keys for the current session can be generated and used for encryption 
  41. or decryption whilst the software is running. These are not stored anywhere 
  42. when the software is not being used. 
  43.  
  44. Furthermore one time keys can be generated for each individual encryption or 
  45. decryption  Again these are not stored when the software is not being used. 
  46.  
  47. Once a file has been encrypted with a set of keys, decryption will only work if 
  48. the USER supplies these keys again.  The software does not keep track in anyway 
  49. of what keys encrypted what file. 
  50.  
  51.  
  52. ΓòÉΓòÉΓòÉ 2. Requirements ΓòÉΓòÉΓòÉ
  53.  
  54.  
  55. ΓòÉΓòÉΓòÉ 2.1. Software ΓòÉΓòÉΓòÉ
  56.  
  57. Only OS/2 version 2.1 or greater is required. 
  58.  
  59. The following program files are also required : 
  60.  
  61. PMCrypt.exe 
  62. PMCrypt.dll 
  63. PMCrypt.hlp 
  64. applib.dll 
  65. crypt.dll 
  66.  
  67. The DLL files must be either in the current directory (whilst the program is 
  68. executing) or in the LIBPATH environment variable. 
  69.  
  70.  
  71. ΓòÉΓòÉΓòÉ 2.2. Hardware ΓòÉΓòÉΓòÉ
  72.  
  73. Any hardware that is capable of running OS/2. 
  74.  
  75.  
  76. ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
  77.  
  78. PMCrypt can either be installed over the top of an earlier version or into a 
  79. new folder/directory anywhere on your system. 
  80.  
  81. If you choose to install over the top of a previous version then it is Crucial 
  82. that all existing copies of the supplied DLL and HLP files are updated to the 
  83. ones supplied in this release.  Earlier documentation files in the form TXT can 
  84. be removed, these have been replaced with a OS/2 format book. 
  85.  
  86. PMCrypt can either be run from the directory were it was installed or if you 
  87. execute PMCrypt from another directory be sure that the following environment 
  88. variables contain paths to the required files : 
  89.  
  90. LIBPATH        Fully qualified path to the DLL files. 
  91. HELP           Fully qualified path to the HLP file. 
  92.  
  93. Both of these variables can be found in 'config.sys'. 
  94.  
  95. The software will create a settings file called 'PMCrypt.ini' in the directory 
  96. where the software is executed.  To avoid creating duplicates of this file I 
  97. would suggest that you always change to the installation directory before 
  98. executing the software. 
  99.  
  100. Initially PMCrypt will open a window that occupies most of the screen, this can 
  101. be reseized to whatever you wish.  If the check box to save the window position 
  102. and size is checked on the Settings menu option then when restarted it will be 
  103. restored to it's previous state. 
  104.  
  105.  
  106. ΓòÉΓòÉΓòÉ 4. Usage overview ΓòÉΓòÉΓòÉ
  107.  
  108. Although PMCrypt is very easy to use once familiar with the cycle of events 
  109. required to encrypt or decrypt a file, I have created the sections below to aid 
  110. the first time user. 
  111.  
  112.  
  113. ΓòÉΓòÉΓòÉ 4.1. First time setup ΓòÉΓòÉΓòÉ
  114.  
  115. After PMCrypt has been installed your first task will be to use the Settings 
  116. menu option to indicate some of the default information that PMCrypt will use. 
  117. An entry should be made into all the fields provided.  You might also like to 
  118. enter your own or generate eight random keys which will be used for the 
  119. encryption or decryption processes whenever you do not provide any other keys. 
  120. This can be useful in that it provides a mechanism for using the same keys over 
  121. and over again.  But be warned that the keys are kept together with the other 
  122. settings details and are thus liable to attack from unauthorized people.  Also 
  123. the more frequently a set of keys are used for encryption the easier you are 
  124. making it for the encrypted data to be hacked into. 
  125.  
  126. When PMCrypt is run for the first time default values will be placed into the 
  127. fields and eight default keys generated. 
  128.  
  129.  
  130. ΓòÉΓòÉΓòÉ 4.2. Generate keys ΓòÉΓòÉΓòÉ
  131.  
  132. To increase the security of your encrypted data, I have created the Generate 
  133. keys menu option.  By using this you can generate numeric keys which will be 
  134. used for this session only. (ie. Until you change them or quit PMCrypt).  Once 
  135. entered or generated the same keys will be used for either the encryption or 
  136. decryption options. 
  137.  
  138. When you first enter this menu option after starting PMCrypt the key fields 
  139. will contain the default values contained in the Settings menu option.  Any 
  140. changes made here will not effect the keys held in the Settings option. 
  141.  
  142.  
  143. ΓòÉΓòÉΓòÉ 4.3. Encrypting ΓòÉΓòÉΓòÉ
  144.  
  145. Select the file to encrypt by either typing the full file specification or 
  146. using the File list button to select it.  The encrypted file defaults to the 
  147. name UNTITLED and will be placed on the drive and into the directory held in 
  148. the Settings menu option.  The keys that will be used will be either the ones 
  149. you set using the Generate keys menu option or the default ones.  If you wish 
  150. to use neither of these then check the One time keys radio button.  When 
  151. encryption starts you will be prompted for eight keys.  These will apply ONLY 
  152. to this encryption session and will not be held/saved anywhere so remember them 
  153. !!! 
  154.  
  155. When both the file name to encrypt and a file name for the encrypted version 
  156. have been entered then the Encrypt button becomes active.  Press this to begin 
  157. the encryption process. If you wish to stop encrypting then press the Stop 
  158. button.  This will immediately stop encryption, allowing you to change keys, 
  159. file names etc. 
  160.  
  161. The encrypted file might be a few characters longer than the original, this is 
  162. caused by the encrypting method.  When the file is then decrypted the file will 
  163. retain these extra characters on the end of the file.  They should not cause 
  164. problems with any type of file. Once the file has grown slightly then it will 
  165. not continue to grow any further. 
  166.  
  167.  
  168. ΓòÉΓòÉΓòÉ 4.4. Decrypting ΓòÉΓòÉΓòÉ
  169.  
  170. This is almost identical to the encryption process, however the file name for 
  171. the decrypted data defaults to Decrypt, the drive and directory to the values 
  172. contained within the Settings menu option. 
  173.  
  174.  
  175. ΓòÉΓòÉΓòÉ 5. Contacting the author ΓòÉΓòÉΓòÉ
  176.  
  177.  
  178. ΓòÉΓòÉΓòÉ 5.1. Email ΓòÉΓòÉΓòÉ
  179.  
  180. If you have any comments then please post them to : 
  181.  
  182.           pmcrypt@paddocks.demon.co.uk 
  183.  
  184.  
  185. ΓòÉΓòÉΓòÉ 6. Version history ΓòÉΓòÉΓòÉ
  186.  
  187. Version 1.00.00 07/10/1995
  188. First release.
  189. There is currently no on-line help available, this is being developed right now.
  190.  
  191. Version 1.01.00 12/11/1995
  192. On-line help to field level added.
  193. Readme file replaced with OS/2 book file.
  194. Several bug fixes and cosmetic changes.
  195.