Ob man nun Liebesbriefe per Computer schreibt oder eine Liste mit Namen und Adressen aller sowjetischen Agenten erstellt oder sich gar eventuellen Zugriffen von Freunden und Helfern erwehren muß, man hat jedenfalls ziemlich oft Bedarf nach einem vernünftigen Chiffrier- und Dechiffrier-Programm. Wünschenswert wären dabei folgende Eigenschaften: - chiffriertes Material hat keine Ähnlichkeit mit dem Original, - ohne das genaue Password ist das Material völlig wertlos, - ein evtl. "Eindringling" hat keine Chance, durch Probieren das Password zu ermitteln. Diese Anforderungen erfüllt mein sagenhaftes, in Modula-2 (Meier- Vogt) geschriebenes Programm CODE. CODE ist ein wenig empfindlich, was die Schreibweise des Passwords angeht und verspricht (wie ich an eigenem Leib erfahren mußte) absolute Sicherheit in dieser Beziehung. Es verarbeitet anstandslos auch Programmdateien u.ä. Es kann sowohl von der Workbench als auch von CLI aus gestartet werden. Ein großer Teil des Quellcodes geht dafür drauf. (Die Standard-Libraries sind nicht zu einer einheitlichen Handhabung imstande.) Zum theoretischen Hintergrund kann ich wenig sagen, da ich mir den Algorithmus selber zusammengemosert habe. In Einzelfällen könnten Durchhänger möglich sein, obwohl bei mir solche noch nicht aufgetreten sind. Zur Anwendung: CODE überschreibt keine Dateien. Daher muß man sich um die Beseitigung des Originals selber kümmern. Am besten ist da wohl das Formatieren der gesamten Diskette. Zu archivierende Programme (mit ARC) sollte man erst als ARC-Datei verschlüsseln, da ARC sonst nichts mehr zu komprimieren findet. Änderungen am Quellcode von CODE empfehlen sich i.a. nicht. Den Password-Schutz noch zusätzlich durch eine eigene Programmversion zu verstärken, ist, solange man kein Fan von Allerwelts-Passworten (wie z.B. Excalibur, Schnirkelschnecke oder xyzabc) ist, wenig sinnvoll. Der RndNum-Algorithmus ist aber zweifellos nicht der Weisheit allerletzter Schluß. Er entstammt noch der Zeit, als M2Amiga ohne brauchbare RndNum-Library ausgeliefert wurde (Version <3.11). KJ Oct 88 K.J.Wolf Rollstraße 48 D-3392 Clausthal-Zellerfeld 1