Cryptosystem ME6
Produktinformation

Eine Zusammenfassung der Eigenschaften von Cryptosystem ME6:

  1. ME6 ist ein Windowsprogramm mit einer effektiven Schnittstelle zum Anwender.
  2. ME6 verwendet zu Verschlüsselung einen sicheren Algorithmus mit einem symmetrischen Schlüssel (er basiert auf dem irreversiblen MD5 Message Digest Algorithm).
  3. Hilfen sind installiert; Klick mit der rechten Taste auf den Knopf in der Befehlsleiste zeigt die dazu passende Hilfe an.
  4. Es können gleichzeitig mehrere Dateien mit einer einzigen Operation verschlüsselt werden.
  5. Es ist ferner möglich, alle Unterverzeichnisse mit einer Operation zu verschlüsseln (eingeschlossen sind auch alle Unterverzeichnisse, die tiefer liegen).
  6. ME6 hat die Fähigkeit, Ausgangsdateien zu erzeugen, deren Bezeichnungen mit den Namen der Eingangsdateien identisch oder auch davon verschieden sein können.
  7. Erlaubt die Verwendung von langen Schlüsselphrasen (bis zu 64 Zeichen).
  8. Erzeugung eines 64-Byte Zufallsschlüssels (als Schlüsseldatei gespeichert).
  9. ME6 hat die Fähigkeit, die Einstellungen für die nächste Benutzung zu speichern oder sie in einer "Operationsdatei" für spätere Anwendungen abzulegen.
  10. ME6 besitzt die Option, die Zufälligkeit von Bytes in jeder Datei zu testen.
  11. Die Beseitigung der unverschlüsselten Textdatei (z.Z. Engl.), wenn die verschlüsselte Datei den gleichen Namen trägt wie die Eingangsdatei.
  12. Zuverlässigkeitstest, um zu demonstrieren, dass als Resultat der Verschlüsselung-Entschlüsselung einer Datei wieder die originale Datei erzeugt wird.
  13. Ausführliche Fehler-Prüfung (z.B. ob genügend Speicherplatz für die Ausgangsdateien vorhanden ist und Informationen über Fehlermeldungen).
  14. Graphische Darstellung der Zufälligkeit der Bytemuster in individuellen Dateien.
  15. Informationen über spezifizierte Dateien werden auf der Hauptseite angezeigt (z.B. ob sie zur Verschlüsselung erscheinen).
  16. Verschlüsselte/Entschlüsselte Dateien auf einer Diskette, auch wenn die Diskette fast voll ist.
  17. Liefert Massnahmen, die notwendig sind, um sich gegen unbeabsichtigte Verschlüsselung von exe,dll und anderen Dateien (die für die Funktion Ihres PC`s wichtig sind) zu schützen.
  18. Überprüft bestimmte Operationen auf bestimmte Dateiendungen, wie doc und wenn sich die Operation auf die Beseitigung einer solche Datei bezieht, warnt ME6, dass die Antivirensoftware aktiviert sein könnte und gibt Hinweise, was zu tun ist, wenn das der Fall ist.
  19. Verschlüsselte Dateien können mit dem ME6 Demoprogramm an eine andere Person gesendet werden (z.Z. Engl.). Diese Person kann die Datei entschlüsseln (sofern der Schlüssel zur Dekodierung bekannt ist) , ohne die Notwendigkeit, eine Anwenderlizenz zu erwerben.

ME6-Hauptbildschirm

Cryptosystem ME6 ist ein Windowsprogramm, das zur Verschlüsselung ein System mit einem symmetrischen Schlüssel verwendet. Damit können mehrere Dateien so verschlüsselt werden, dass keine Person ohne Kenntnis des Schlüssels diese Dateien lesen kann. Die Verschlüsselung der Daten geschieht durch die Verwendung eines Schlüssels, der 16 bis 64 Zeichen lang sein kann. Entweder ist der Schlüssel eine Phrase oder eine Sequenz von 64 zufällig gewählten Bytes (die Software stellt Mittel bereit, solche zufälligen Schlüssel zu generieren). Ohne den Schlüssel erscheinen die verschlüsselten Daten sinnlos und die Information kann nicht gelesen werden. Wenn Sie Ihre Dateien unter Verwendung von ME6 verschlüsselt haben, können Sie nachts ruhig schlafen, denn Sie wissen, dass sich niemand Zugang zu den Informationen verschaffen kann, auch kein Dieb der die Dateien entwendet. Die Grösse, der Typ und die Anzahl der Dateien, die mit einer einzigen Operation verschlüsselt werden können, sind nur durch den vorhandenen Speicherplatz beschränkt.

ME6 verwendet bei der Auswahl von Verzeichnissen und Dateien die Standardprozeduren von Windows. Zur Verschlüsselung (oder Entschlüsselung) können Sie eine einzelne Datei über eine Auswahlliste selektieren. Mehrere Dateien können über die Verwendung von Wildcards gewählt werden, z.B. selektiert *.txt alle Dateien mit der Endung txt. Sie können ferner wählen, ob Sie die originale Datei mit der verschlüsselten (oder entschlüsselten) Dateiversion überschreiben wollen oder ob die verschlüsselte (oder entschlüsselte) Datei unter einem neuen Namen abgespeichert werden soll. Normalerweise werden die Dateien vor der Verschlüsselung komprimiert (was eine Kryptoanalyse zusätzlich erschwert).

Im Hauptmenue gibt es verschiedene Optionen, die es erlauben, die Operation des Programms an die eigenen Bedürfnisse anzupassen. Zum Beispiel können Sie im Programm festlegen, dass die Operation nicht nur auf ein spezielles Verzeichnis, sondern auch auf alle darunter liegenden Verzeichnisse angewendet wird (das ist nützlich, wenn man ein komplettes Projekt verschlüsseln will, das Dateien in Unterverzeichnisse abgelegt hat).

Nachdem Sie die Bedingungen der Verschlüsselung oder Entschlüsselung spezifiziert und das Programm angewiesen haben, die Operation durchzuführen, werden die Bedingungen überprüft. Jeder Fehler oder Ausnahmefälle wie die Nichtexistenz der angegebenen Eingangsdateien oder fehlender Speicherplatz auf der Diskette werden gemeldet.

Wenn alles in Ordnung erscheint, wird eine Beschreibung der Operation geliefert, die durchgeführt werden soll und das Programm fordert eine Bestätigung, bevor es weiter fortfährt. Bei der Durchführung von Verschlüsselung und Entschlüsselung werden Informationen über den Fortschritt angezeigt. Dieser Bericht kann kopiert und im Clipboard festgehalten werden. Danach kann man den Bericht in einen Texteditor übergeben, drucken oder auf Diskette abspeichern.

Wenn Sie einmal die Bedingungen für eine Operation angegeben haben, können Sie diese Bedingungen in einer "Operationsdatei" abspeichern. Wenn Sie das Programm später unter den gleichen Einstellungen ablaufen lassen wollen, dann brauchen Sie die Bedingungen nicht mehr neu anzugeben (das spart Zeit).

Der Verschlüsselungsprozess in Cryptosystem ME6 kombiniert einen Zufallszahlgenerator, eine sichere "hash function" (das MD5 Message Digest Algorithm) und andere Kryptotechniken in einem Verschlüsselungsalgorithmus. Mit diesem Algorithmus wird die Sicherheit der verschlüsselten Daten gewährleistet. Der Verschlüsselungsprozess wird im Anwenderhandbuch erklärt. Daten, die mit ME6 verschlüsselt wurden, erscheinen, auch bei statistischen Tests, aus zufälligen Bytes zu bestehen (Beispiele sind im Handbuch angegeben). Dadurch sind keine Informationen für einen nicht authorisierten Dekryptor erreichbar.

Eine Eigenschaft der Software besteht in der Bereitstellung von Mitteln, um Dateien statistisch zu analysieren. In der Analyse kann der Grad der Zufälligkeit von Bytemustern in beliebigen Dateien bestimmt werden. Dadurch kann man leicht prüfen, ob eine Datei verschlüsselt worden ist, denn die verschüsselten Daten erscheinen stark zufällig. Damit kann man feststellen, ob eine Datei, die verschlüsselt werden soll, schon verschlüsselt ist.

Cryptosystem ME6 besitzt einen eingebauten Zuverlässigkeitstest. Damit kann das Verfahren der Verschlüsselung /Entschlüsselung für Testdateien überprüft werden. Der Test soll zeigen, ob die Daten, die verschlüsselt wurden, nach der Entschlüsselung mit den ursprünglichen Daten übereinstimmen.

Die Bedienung des Programms wird im ME6 User Manual erklärt (z.Z. nur in Englisch verfügbar). Das Handbuch (ME6 User Manual) enthält auch eine Diskussion von verwandten Themen, wie statistische Testverfahren, die auf den erzeugten Chiffriertext angewendet werden können.

Cryptosystem ME6 Kryptographie und Sicherheit
Hermetic Systems Home Page