Magic Disk 64

home to index to html: MD9405-UTILITIES-NOTER+ENCRYPTOR.html
             NOTER/ENCRYPTOR            
 - Datenverschlüsselung für Jedermann - 
----------------------------------------
Das Programm "NOTER/ENCRYPTOR" aus  die-
ser  MD ist in der Lage jegliche Art Da-
ten zu verschlüsseln, und sie so vor dem
Einblick unbefugter Personen  zu  schüt-
zen. Da in vielen Fällen Texte auf diese
Weise   unzugänglich   gemacht   werden,
enthält das Programm auch einen  kleinen
Texteditor,  mit dem Sie Texte erstellen
und  gleich  verschlüsselt   abspeichern
können.                                 
1) PROGRAMMSTART                        
Laden  Sie das Programm mittels LOAD"NO-
TER/ENCRYPTOR!",8 und starten Sie es mit
'RUN'. Nach kurzer Entpackzeit erscheint
eine Abfrage, in der Sie angeben müssen,
ob Sie mit dem  Texteditor  (engl.  "No-
ter")  arbeiten  möchten,  oder ein Pro-
gramm verschlüsseln  wollen,  wofür  der
Encryptor-Teil  zuständig  ist.  Drücken
Sie hier je nach Wunsch eine der  Tasten
die 'N' oder 'E'.                       
2) DER NOTER                            
Im Noter können Sie einfache Texte  ein-
geben  und  verschlüsselt speichern. Ein
solcher Text ist dann nur noch für  den-
jenigen  lesbar, der das Passwort kennt,
mit dem der  Text  verschlüsselt  wurde.
Nach  Aufruf  des  Noters  sehen Sie zu-
nächst  eine  kurze  Bedienungsanleitung
aus der Sie mit einem beliebigen Tasten-
druck in den eigentlichen Editor  gelan-
gen. Zur Eingabe des Textes stehen Ihnen
alle   üblichen  Editierfunktionen,  wie
z.B. 'CLR', 'HOME',  'INST'  oder  'DEL'
zur  Verfügung.  Mit Hilfe der Cursorta-
sten können  Sie  den  Cursor  in  allen
Richtungen  über den Bildschirm bewegen.
Bei der Eingabe  kann  die  Schriftfarbe
nicht verändert werden. Es können jedoch
Groß-  und  Kleinschrift,  sowie der In-
vers-Modus ('CTRL-9' und  'CTRL-0')  be-
nutzt werden.                           
Desweiteren sind noch drei  Funktionsta-
sten  belegt: Mit 'F1' und 'F2' blättern
Sie jeweils um eine Seite vor  oder  zu-
rück.  Mit 'F8' gelangen Sie schließlich
in den Encryptor.  Sie  werden  nun  ge-
fragt,   ob   Sie   den   Text  wirklich
verschlüsselt speichern möchten. Drücken
Sie hier die 'Y'-Taste um zu bestätigen.
Jede andere Taste bricht ab und  springt
in  den  Noter  zurück. Nach Bestätigung
sind Sie dazu aufgefordert einen Filena-
men  sowie  ein  vierstelliges  Passwort
anzugeben, daß zur  Verschlüsselung  des
Textes  herangezogen wird. Mit der 'F7'-
Taste können Sie  sich  in  diesem  Pro-
grammteil   das  Inhaltsverzeichnis  der
eingelegten Diskette auf den  Bildschirm
holen,  aus dem Sie mit einem beliebigen
Tastendruck wieder zurück gelangen.  Ha-
ben  Sie die gewünschten Parameter ange-
geben, so fragt das  Programm,  ob  alle
Angaben Korrekt sind. Bestätigen Sie mit
'Y'  oder drücken Sie eine beliebige an-
dere Taste, um  Filenamen  und  Passwort
neu einzugeben.                         
Der  Text  wird nun verschlüsselt, wobei
ein Zeichenwirrwarr auf  dem  Bildschirm
zu  sehen  ist.  Nach  einigen  Sekunden
flackert  der  Bildschirm  in   violett-
weißen  Streifen, wodurch die Beendigung
des  Verschlüsselungsvorgangs  angezeigt
wird.  Legen  Sie  nun eine Zieldiskette
ein, auf der der Text gespeichert werden
soll, und drücken Sie die  'SPACE'-Taste
um den Speichervorgang zu starten.      
Um den verschlüsselten Text wieder lesen
zu  können  laden  Sie  das gespeicherte
File ganz normal  mit  LOAD"NAME",8  und
starten Sie es mittels 'RUN'. Sie werden
nun  nach  dem Passwort gefragt, mit dem
der Text verschlüsselt wurde. Nach  Ein-
gabe  desselben  wird  der  Text  wieder
entschlüsselt und Sie gelangen  mit  der
'SPACE'-Taste  zur  Textanzeige,  in der
Sie ebenfalls mit 'SPACE' durch die ein-
zelnen Seiten blättern können. Wurde ein
falsches  Passwort  angegeben, so stürzt
das Programm einfach ab,  da  es  falsch
entschlüsselt wurde.                    
3) DER ENCRYPTOR                        
In diesem Programmteil können Sie  ganze
Programme   verschlüsseln.   Hierzu  er-
scheint  ein  Eingabemenu,  in  dem  Sie
zunächst den Filenamen des zu verschlüs-
selnden Programms, den  Filenamen  unter
dem  es  nach  dem Verschlüsseln gespei-
chert werden soll, seine Startadresse in
Hexadezimalschreibweise und  den  Inhalt
der  Speicherzelle $01 vor Programmstart
(in der Regel $37) angeben  müssen.  Bei
Fehleingaben korrigieren Sie Ihre Einga-
be mit  der  'DEL'-Taste.  Mit  'RETURN'
wird die Eingabe wie gewohnt übernommen.
Auch  hier können Sie sich jederzeit mit
der  'F7'-Taste  das  Inhaltsverzeichnis
der  eingelegten  Diskette auf den Bild-
schirm holen. Sind alle Eingaben gemacht
worden, so fragt das Programm, ob  alles
richtig  eingegeben  wurde ("CORRECT?").
Bestätigen Sie hier mit 'Y' oder drücken
Sie eine beliebige andere Taste  um  die
Parameter wieder neu einzugeben.        
War die Eingabe  korrekt,  so  lädt  der
Encryptor  nun  das  angegebene Programm
und verschlüsselt  es.  Wenn  der  Bild-
schirm  wieder zu flackern beginnt, kön-
nen Sie eine Zieldiskette  einlegen  und
das  verschlüsselte  Programm  mit einem
Druck auf die  'SPACE'-Taste  speichern.
Laden  Sie dieses File später wieder mit
LOAD"NAME",8 und starten Sie es  mittels
'RUN',  so werden Sie nach dem vierstel-
ligen Passwort gefragt.  Geben  Sie  das
korrekte  Wort ein, so wird das Programm
nach dem Entschlüsseln ganz  normal  ge-
startet. Bei falschem Passwort stürzt es
einfach ab.                             
4) HINWEISE                             
Beachten Sie bitte,  daß  der  Encryptor
prinzipiell nur Programme verschlüsselt.
Andere  Daten,  wie  z.B.  Grafiken oder
Musikstücke, müssen daher in ein  selbst
geschriebenes  Programm eingebunden wer-
den, das dann vom  Encryptor  verschlüs-
selt  wird.  Sie können aber auch ebenso
die reinen Daten verschlüsseln  und  als
Programmeinsprungadresse    die   Reset-
Routine bei $FCE2 angeben. Dadurch  wird
nach  dem  Entschlüsseln  ein Reset aus-
gelöst, die Daten können dann mit  Hilfe
eines   Speichermonitors,  Grafik-  oder
Musik-Rippers  angesehen,  bzw.  gespei-
chert werden.                           
Ein "Nebenprodukt" des Verschlüsselungs-
algorithmuses des Noters/Encryptors sind
übringens  seine  Packeigenschaften.  So
ist es oft möglich, daß Ihre Daten  nach
dem Verschlüsseln kürzer sind!          
Der Encryptor  ist  prinzipiell  in  der
Lage,  Daten  zu verschlüsseln, die sich
im Bereich von $0800 und $FFFF befinden,
und  er  arbeitet  auch  problemlos  mit
Speeddos   oder  einem  Turbo-Disk-Modul
zusammen. Es  ist  jedoch  abhängig  von
einer  solchen Erweiterung, ob die Daten
auch in den Bereich von $D000-$FFFF  ge-
laden  werden  können. Verfügen Sie also
nicht über einen solchen  Floppyspeeder,
so sollten die zu verschlüsselnden Daten
den  Bereich von $0800-$CFFF nicht über-
schreiten!                              
                                    (ub)



Valid HTML 4.0 Transitional Valid CSS!