******************************************************************************
*                                                                            *
*========================DeepCrypt - the file cryptor========================*
*                          (c)1992 by Jens Dreifeld                          *
*                                                                            *
******************************************************************************

1.                              
     DeepCrypt ist Shareware! Es darf nicht in kommerzieller Form
     vertrieben werden. Ausgenommen sind PD-Reihen.
     Der Preis für eine PD-Diskette sollte 10.- oder 6$ nicht 
     übersteigen (alles andere wäre Wucher!).
     Das Archiv darf nur in seiner Originalversion (s.u.) verbreitet
     werden.

2.
     DeepCrypt greift tief in die Struktur von Dateien ein. Sollten
     irgendwelche Schäden, egal welcher Art, entstehen, z.B. durch
     Fehlfunktionen des Programmes, so wird der Autor keine Haftung
     übernehmen.
     Des weiteren sollte jeder User dieses Programm, vor dem Einsatz,
     auf eventuellen Vierenbefall überprüfen denn nach einer langen
     Kopier-Aktion, von PD-Händler zu weiß-der-Geier-was, ist es 
     durchaus möglich, daß sich solche Plagegeister eingeschlichen haben.


******************************************************************************



                         Deepcrypt (V1.1)
                         ----------(V1.2)
                                   (V1.21)
               
DeepCrypt verschlüsselt alles, also auch IFF, MOD.-Files, Texte (sowieso:-)
und Programe. Alles was mit Deepcrypt verschlüsselt worden ist, ist absolut
unlesbar, unausführbar - also unvorstellbar gut aufgehoben.


                         Zur Bedienung:


Startvorausetzungen:

     OS2.0 (37.xx), genügend RAM und den Zeichensatz "neu11" im directory
     "Fonts". Achja einen AMIGA (it`s not a bug - it`s intuition :-) sollten
     Sie haben. 8-)
     
     Das Archiv selbst beinhaltet:

          DeepCrypt.....................Das Programm
          DeepCrypt.info................Das icon dazu
          DeepCrypt.doc.................Diesen Text (Waaahnsinn!)
          neu (dir).....................Das font-Verzeichnis
          neu.font......................Das font-file
          Changes.doc...................Änderungen

     DeepCrypt benötigt den Font "neu", ohne Diesen wird es die Arbeit
     verweigern.
     

Bedienung:
     
     Kopieren Sie zuerst den Font in das Verzeichnis Fonts: 
     Nachdem Sie DeepCrypt von der WB oder vom CLI aus gestartet haben wird
     ein kleines Window erscheinen auf dem Sie sich austoben können.
     Die Bedienelemente sind:

     "Load" -  Selbstredend, oder? Es wird ein File, egal ob ver- oder
               entschlüsselt geladen. Es erscheint ein Dateiauswahlrequester.

     "Save" -  Ein bearbeitetes File wird gespeichert. Es erscheint auch
               ein Dateiauswahlrequester.

     "Crypt"-  Ooooha! Damit verschlüsseln Sie ihr Zeugs. 

     "Decrypt" Macht das gleiche wie "Crypt", nur in umgekehrter Weise.

     "BClear"  Damit wird der momentane Workbuffer gelöscht. Ein bearbeitetes
               oder unbearbeitetes File wird aus dem Speicher gelöscht.

     "Cryptor-
     Keynumber" Dieses Gadget nimmt Integerzahlen von 0-99999999 an, ganau
                soviele Möglichkeiten haben Sie, Ihre Files zu verschlüsseln.

     "Shrink"  Damit kann DC verschwinden (nicht ganz :-) Unter dem "Shrink"
               gadget laesst sich einstellen ob man DC als AppIcon oder
               AppMenu (im "Tools" - Menue) erscheinen laesst.

     "SpeedUp
      Buffer"  Der Daten-/Arbeitspuffer kann hiermit begrenzt werden um z.B.
               auf Low-memory-Rechnern die Recoucen zu schonen. Voreingestellt
               ist "Adaptive", DC wird damit die Speichereinteilung automatisch
               vornehmen.    

     "Huuuh?"   Das müssen Sie suchen (nix Ernstes).

    
     Jede Funktion kann über "Vanillakeys" angewählt werden. D.h. über
     die Taste, deren Buchstabe in dem gadget unterstrichen dargestellt
     wird. Z.B. "l" für "LOAD".

     Zusaetzlich koennen Ladeoperationen über AppWindow vorgenommen werden
     d.h. ein Icon wird ueber DC "fallengelassen", das entsprechende File
     wird dann geladen.
     Nach diesem Prinzip funktioniert auch die "Icon"-Funktion des Shrink-
     mechanismus. 
     Laesst man ueber dem DockIcon (daß nach Auswahl von "Shrink" mit
     eingestellter Iconoption erscheint) ein Icon "fallen" so wird
     das DC-Window wiedereroeffnet und das entsprechende File geladen.
     
     Bei einem Doppelklick auf das DockIcon wird nur das Fenster wieder
     dargestellt.

     Waehlt man "Shrink" mit der Menueoption an, erscheint der Menuepunkt
     "DeepCrypt" im Tools-Menue. Weahlt man diesen an, wird das Fenster wieder
     eroeffnet.

     Ausser "SpeedUp Buffer" bleiben alle Einstellungen nach einem "Expand"
     erhalten.

Anzeigen:

     "Avail.Mem"    Zeigt den, momentan verfügbaren Arbeitsspeicher.

     "Filesize is"  Zeigt nichts oder die Größe des geladenen Files an.

     "Left to do"   Zeigt an welcher Position in der geladenen Datei gerade
                    gearbeitet wird.

     "----------"   Is` nur`n Trennstrich.

Arbeitsweise:

     DeepCrypt baut auf dem "Enigma-Prinzip" auf, das bei Militärs sehr
     beliebt ist, die deutsche "Elcovox Z", ein Fernschreibverschlüsseler
     arbeitet z.B. damit.
     Der Vorteil von DeepCrypt ist, daß kein Hinweis auf einen Schlüssel
     im gecrypteten Files vorhanden ist und daß ein File mehrfach (!)
     verschlüsselt werden kann, auch mit verschiedenen Schlüsseln.
     Werden diese beim encrypten in umgekehrter Weise angewand so wird
     der Urzustand einer Datei wieder hergestellt. Die Länge einer Datei
     ändert sich NIE nach einer Bearbeitung.
     
   WICHTIG:

   -  Eine Datei die mehrmals mit der GLEICHEN Keynumber verschlüsselt worden
      ist, ist dadurch nicht mehrmals geschützt (alte Weisheit:-).
     
   -  Eine Datei kann nur mit der Keynumber decodiert werden mit der sie
      codiert worden ist.
      Wurde eine Datei mehrmals mit verschiedenen Schlüsseln codiert,
      so müssen die Schlüssel in GENAU UMGEKEHRTER REIHENFOLGE wieder
      angewand werden. Wird dabei ein Fehler gemacht, so ist die Datei
      unrettbar verloren.    
          
     Eine Datei die mit DeepCrypt bearbeitet worden ist kann als absolut
     gesichert d.h. verschlüsselt angesehen werden. Da der Ansatz der
     crypt/decrypt Routinen, an einer zu bearbeitenden Datei, willkürlich
     ist und die Schlüsselposition sich nach verschiedenen Offsets richtet,
     ist ein persönlicher Schlüssel absolut sicher.

     Da bei DeepCrypt die Möglichkeit besteht eine Datei mehrmals (d.h.
     beliebig oft) zu ver-/entschlüsseln kann z.B. ein Programm nur dann
     gestartet werden, wenn verschiedene Personen es entschlüsselt haben.
     (CIA-feeling)

Sodele!

     Soviel` zur Handhabung. Ich wünsche Ihnen mit DeepCrypt noch viele
     schöne Stunden (so romantisch kann doch nur ein Freak von einem
     Programm reden:-) und sichere Dateien.

     Die übernächste Version von DeeCrypt sollte :-() etwas komfortabler sein
     und das verschlüsseln ganzer Medien beherschen - aber bis dahin isses
     noch `ne Weile.

     Eventuelle Schreibfehler bitte ich zu verschmerzen (mein Assembler hat 
     das auch getan :-) man wird eben auch immer älter.
  
      
     C U l8er 
               Jens Dreifeld


******************************************************************************
*                                                                            *
*                   Coding and Text (c) by Jens Dreifeld                     *
*                   ------------------------------------                     *
*  For suggestions and bugreports write to:   Jens Dreifeld                  *
*                                             Siebenbürgenstr. 75            *
*  Feel free to send any kind       |         7100 Heilbronn                 *
*  of presents (A4000, Porsches,    |                                        *
*  Mercedes, `Vettes, or 1 Billion  |   or:   FIDO                           *
*  Dollar/Deutschmark 8-))          |         2:244/70.1  "Jens Dreifeld"    *
*                                                                            *
******************************************************************************