home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / misc3 / sf-crypt.lzh / SFE.DOC < prev    next >
Encoding:
Text File  |  1989-08-29  |  13.9 KB  |  332 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                         Super File Encryptor Version 4.01
  13.  
  14.                           Copyright (C) 1989 TC Software
  15.                                All Rights Reserved
  16.  
  17.                                    TC Software
  18.                               Box 269, Thiel College
  19.                                Greenville, PA 16125
  20.  
  21.  
  22.                       This manual and accompanying software
  23.                     were written by Tom Clancy of TC Software
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.                               DISCLAIMER OF WARRANTY
  32.  
  33.  
  34.           THIS SOFTWARE IS PROVIDED WITHOUT ANY EXPRESS OR IMPLIED
  35.           WARRANTIES WHATSOEVER.  BECAUSE OF THE DIVERSITY OF
  36.           CONDITIONS AND HARDWARE UNDER WHICH THIS SOFTWARE MAY BE
  37.           USED, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS
  38.           OFFERED.  THE USER IS ADVISED TO TEST THIS SOFTWARE
  39.           THOROUGHLY BEFORE RELYING ON IT.  THE USER MUST ASSUME THE
  40.           ENTIRE RISK OF USING THIS SOFTWARE.
  41.  
  42.  
  43.  
  44.           IBM is a registered trademark of International Business
  45.           Machines Corporation.
  46.  
  47.           Turbo Pascal is a registered trademark of Borland
  48.           International.
  49.  
  50.           Super File Encryptor is distributed on a Shareware basis.
  51.           You may use Super File Encryptor for the purpose of
  52.           evaluating its benefits for your needs.  If after 30 days you
  53.           have decided that this product is beneficial to you, please
  54.           fill out the registration form and send a $20 registration
  55.           fee.  When you register this version of Super File Encryptor,
  56.           you will be entitled to new updates at a VERY minimal cost,
  57.           and free technical support for a year.
  58.  
  59.           If you have received this product through a User's Group,
  60.           Software Library or SIG, and have paid a small fee, you have
  61.           NOT acquired the registered rights to this product.
  62.  
  63.           You may freely copy Super File Encryptor for distribution
  64.           under the Shareware concept without charge.
  65.  
  66.           You may NOT charge any fee for this product - program or
  67.           documentation - without our written consent.
  68.  
  69.           You may NOT distribute this product - program or
  70.           documentation - in connection with any commercial venture,
  71.           product, publication, or service without our written
  72.           approval.
  73.  
  74.           
  75.           
  76.                                    INTRODUCTION
  77.           
  78.                A file encryptor, as you may already know, is used to
  79.           make your file unreadable or unusable.  I had always wanted a
  80.           program for encrypting my letters and journals so none of my
  81.           overinquisitive friends and family could read them.  I had
  82.           used other shareware encryptors, but being a born hacker, I
  83.           decided to write my own with the features I wanted.
  84.           
  85.                Super File Encryptor (SFE) has gone through many changes
  86.          and has evolved into what you now have.  The first three
  87.          versions were distributed as Public Domain since very little
  88.          work went into them.  I have put many hours of work into this
  89.          version and feel that I should charge a minimal fee.  I know
  90.          that money is tight these days.  I never seem to have enough
  91.          at any one time (I'm terrible when it comes to saving money).
  92.          But, for those of you who can afford it, I recommend spending
  93.          the small fee required by any author of a Shareware product.
  94.          often, the time and effort spent in developing Shareware
  95.          products is as great if not greater then developing
  96.          commercial products.  Authors of Shareware products feel that
  97.          it is ludicrous to spend $200.00 on a word processor or
  98.          $60.00 on an adventure game, which can be solved rather
  99.          quickly, only to be put on a shelf and never opened again.
  100.          This is the reason that I, as most Shareware authors, feel
  101.          that Shareware is so important.  You get quality products at
  102.          very reasonable prices.  The price you pay is usually just a
  103.          registration fee and an incentive for the authors to write
  104.          even better products because they feel that what they are
  105.          doing is important to you and that you, as a user, care about
  106.          the work and quality that goes into their product.
  107.           
  108.                               HARDWARE REQUIREMENTS
  109.           
  110.                This software will run on an IBM PC/XT/AT or compatible.  It
  111.          has been tested on a Tandy 1000, a Tandy 1000 SX, a Tandy
  112.          1000 TX (a 286 machine), and a MITAC 386/16 Mhz.  128K of RAM
  113.          as required.  It will also run in either Monochrome or Color.
  114.           
  115.                               SOFTWARE REQUIREMENTS
  116.           
  117.                This software will run under DOS 2.0 or later versions.
  118.           
  119.           
  120.                                  GETTING STARTED
  121.           
  122.                When you unarc, unzip, unpak, etc. SFE you should have
  123.           the following files:
  124.           
  125.                SFE.EXE     - Super File Encryptor executable.
  126.                SFE.DOC     - Super File Encryptor Documentation.
  127.                FORM.DOC    - Registration form.
  128.                VIEW.EXE    - user manual viewing program.
  129.                README.BAT  - Batch file to view user manual.
  130.           
  131.           I provided VIEW free with SFE.  It can be used to view ascii
  132.           files.  It is not fully debugged and will crash if you try to
  133.           view a very large file.  It is adequate for viewing and
  134.           printing this manual.
  135.           
  136.                To run SFE, just type SFE at your DOS prompt.  For
  137.           encrypting large files, a harddrive is highly recommended
  138.           because it creates a temporary file while encrypting.  If you
  139.           are using a floppy drive, make sure that the free space
  140.           is at least the size of the file you want to encrypt.
  141.           
  142.                There are five levels of encryption.  Level 1, the least
  143.           complex and the fastest, is recommended for most of the files
  144.           you want to encrypt; level 1 is the default.  Levels 2-5 are
  145.           much slower and more complex providing greater protection.
  146.           
  147.                To encrypt a file, just choose the "Encrypt a File"
  148.           option on the main menu.  All you need to do is type in a
  149.           file name, a password (up to 20 characters), and SFE goes to
  150.           work.  A file name can be a wild card (explained later), or
  151.           just a file name with or without a drive letter in front of
  152.           it.  For example, you could either type TEST.DOC, or
  153.           A:TEST.DOC.  While encrypting, SFE displays the percentage
  154.           encrypted, the file size of the file being encrypted, and the
  155.           level of encryption.  When it is done encrypting, it will
  156.           erase the original file by writing a bunch of zeroes over the
  157.           file.  This prevents unwanted hackers from using a sector
  158.           editor (a way of looking at the contents of your disk) to see
  159.           your original document.
  160.           
  161.                If you want to change the level of encryption, just
  162.           choose the "Encryption Level" option, move the highlighted
  163.           bar with your up and down arrow keys, and press enter.  You
  164.           only need to choose a level when encrypting.  When
  165.           decrypting, SFE automatically detects what level you used to
  166.           encrypt the file with.  SFE can't, however, tell you that you
  167.           have provided the wrong password; you must remember what
  168.           password you used.
  169.           
  170.                Decrypting a file is similar to encrypting, just
  171.           remember your password.  If you choose to decrypt a file that
  172.           is not encrypted, you need not worry, SFE will not decrypt
  173.           it.
  174.           
  175.                Selecting files is a nice feature.  A screen appears
  176.           that displays the files of the directory you are in.  To
  177.           move through the files use your up and down arrow keys.  To
  178.           highlight or unhighlight a file, use the SPACEBAR; this will
  179.           place or remove an asterisk next to the file.  You can
  180.           highlight as many as you want.  When you are done, and have
  181.           chosen at least one file, you can proceed to encrypt them by
  182.           providing one password that each will share.
  183.           
  184.                Using wild cards is also permitted.  When you choose to
  185.           encrypt or decrypt a file without using the select option,
  186.           you may provide, at the file name prompt, a wild card file
  187.           name.  For example:  You want to encrypt all your .DOC files
  188.           in the current directory.  All you need to do is to specify
  189.           *.DOC, and SFE will encrypt all your .DOC files with a common
  190.           password.
  191.           
  192.                The help facility gives a brief summary of all the
  193.           options.  To view an option, just press the corresponding
  194.           letter and a window will appear with information about that
  195.           option.
  196.           
  197.                                    SUGGESTIONS
  198.           
  199.                For extra security you can encrypt the file more than
  200.           once.  You just have to remember in what order you put the
  201.           passwords.
  202.           
  203.                                FUTURE ENHANCEMENTS
  204.           
  205.                I am planing to have directory control.  You'll be able
  206.           to move through the directories via a directory tree display.
  207.           I also want to include Multi-level encryption so instead of
  208.           having to encrypt the file so many times, all you need to do
  209.           is to provide a number of passwords which will create a
  210.           common seed, or key, for encrypting.
  211.           
  212.                               TECHNICAL INFORMATION
  213.           
  214.                I wrote SFE using Turbo Pascal Version 4.0, Turbo
  215.           Technojocks Toolbox, and TC Soft Toolbox on a Tandy 1000 SX.
  216.           The system uses random encryption routines.  The random seed
  217.           is created by a password of up to 20 characters.  Since the
  218.           seed is a longint, and turbo's random routine works with
  219.           longints, you have a large number of possible seeds.  Level 5
  220.           encryption uses a bit manipulation routine which makes it
  221.           much slower than the others (This really messes up a file).
  222.           
  223.                                      CLOSING
  224.           
  225.                If a bug should occur, please fill out the BUG SHEET.
  226.           I try to thoroughly test my software before distributing it,
  227.           but BUGS always seem to pop up unexpectedly.  There is also a
  228.           comment/idea sheet.  This sheet is a small survey asking what
  229.           type of system you have and other interesting questions.
  230.           It also has a section for comments and ideas.  Any comments
  231.           or ideas you have, and want to express, I would appreciate
  232.           hearing from you.  A registration form is provided as well,
  233.           and entitles you to free support and cheap updates.
  234.           
  235.                                     BUG SHEET
  236.           
  237.           Pleas provide the following information and a description of
  238.           the problem.  Please state exactly what you did before the
  239.           BUG occurred.
  240.           
  241.           
  242.           Name    :_________________________________________________
  243.           
  244.           Company :_________________________________________________
  245.           
  246.           Address :_________________________________________________
  247.           
  248.           City, State, Zip:_________________________________________
  249.           
  250.           Phone Number:_____________________________________________
  251.           
  252.           
  253.           Machine used     :__________________________________________
  254.           
  255.           Memory           :__________________________________________
  256.           
  257.           Disk Types       :__________________________________________
  258.           
  259.           Display Type     :__________________________________________
  260.           
  261.           Operating System :__________________________________________
  262.           
  263.           Other information that you feel is pertinent to the problem:
  264.           
  265.           
  266.           
  267.           
  268.           Problem description:
  269.           
  270.           
  271.                            User information and Survey
  272.           
  273.           
  274.           Where did you get this software from?
  275.           
  276.                [ ] Us                          [ ] A bulletin board
  277.                [ ] A friend                    [ ] A computer club
  278.                [ ] A Shareware distributor
  279.           
  280.                [ ] Other __________________________________________
  281.           
  282.           Please describe your system:
  283.           
  284.           
  285.           
  286.           
  287.           
  288.           
  289.           
  290.           
  291.           What is/are your favorite software package(s)?
  292.           
  293.           
  294.           
  295.           
  296.           
  297.           Are you a hacker/programmer?
  298.           
  299.                [ ] Yes
  300.                [ ] Not yet
  301.                [ ] No way
  302.           
  303.           If you are a hacker, tell me a little about yourself
  304.           (favorite language, number of years experience, etc...)
  305.           
  306.           
  307.           
  308.           
  309.           
  310.           
  311.           
  312.           Do you use a modem, and if so, what type of modem, what
  313.           communications package, and what boards do you log on to?
  314.           
  315.           
  316.                            User information and survey
  317.           
  318.           
  319.           How could I improve this program?
  320.           
  321.           
  322.           
  323.           
  324.           
  325.           
  326.           
  327.           
  328.           
  329.           
  330.           
  331.           Do you see any major changes that need to be made?
  332.