|

|
|
 |

- Ab dieser Version wird OPHEUS erstmals auch als 64-Bit Version zur Verfügung stehen.
- Programmintern kann jetzt zwischen den Crypt-Engines gewechselt werden.
- Die Sprache kann jetzt programmintern gewählt werden. Vorerst wird offiziell nur deutsch zur Verfügung stehen.
- Mit Resource-Editoren können aber weitere Sprachen erstellt werden.
|
 |
|
 |
|
|
 |

- Durch Codeoptimierung wurde die Performance weiter gesteigert.
|
 |
|
 |
|
|
 |

- Diese Version benötigt mindestens Windows® XP.
- Die Version 6.0 wurde von Grund auf neu programmiert.
- Mit dieser Version ist das Verschlüsseln von Dateien und Textnachrichten möglich.
- Die Funktion zum sicheren Löschen von Dateien wurde erweitert. Es lassen sich nun mehrere Dateien auswählen, die gelöscht werden können.
- Momentan ist die Beta nur in Deutsch erhältlich.
|
 |
|
 |
|
|
 |

- Die Arbeitsspeichernutzung wurde von statisch in dynamisch geändert. Dadurch wird die Speicherbelastung minimiert, wenn das Programm keine Verschlüsselungsaktionen durchführt.
|
 |
|
 |
|
|
 |

- Die Sprach-ID 0425 wurde im Programm nicht verändert, wenn diese ID in der Sprachdatei editiert wurde. Dieser Fehler wurde behoben.
|
 |
|
 |
|
|
 |

- Die Verschlüsselungsroutinen wurden optimiert (Assembler). Dadurch kann bei Verwendung der DoubleCrypt-Option die Performance gesteigert werden.
- Für die Verschlüsselung steht eine weitere Option zur Verfügung. Zum Verschlüsseln kann jetzt auch die MMX-Technologie verwendet werden. Dadurch wird bei Verwendung der DoubleCrypt-Option die Performance noch weiter gesteigert.
- Die MMX-Option stellt einen weiteren Schlüsselteil dar, so dass ein Angriff auf die Verschlüsselung noch weiter erschwert wird. Die MMX-Option ist nicht kompatibel mit der normalen Verschlüsselungsroutine.
|
 |
|
 |
|
|
 |

- Diese Version benötigt mindestens Windows 2000.
- Beim Auswählen der Quell- oder Zieldatei wird wird jetzt die jeweils andere Datei vordefiniert.
- Beim Verschlüsseln erfolgt jetzt eine Warnmeldung, wenn kein Primärschlüssel vergeben wurde, oder die Standard-Matrix verwendet wird.
- Beim Erzeugen der Standard-Matrix (Dialog Einstellungen, Registerkarte Krypt Matrix, Button Standard) wurde die volle Matrix (1024 Byte) mit der Standard-Matrix belegt, auch wenn die Matrixgrösse beispielsweise auf 256 gesetzt wurde. Dieser Fehler wurde behoben.
|
 |
|
 |
|
|
 |

- Eine visuelle Anzeige zur Passwortsicherheit wurde hinzugefügt.
- Dateien können jetzt sicher gelöscht werden (wipen).
- Die Formate der Sprachdatei und des Registrierschlüssels wurden geändert.
- Dateien, die größer als 2 GB sind, können jetzt auch als Matrix-Datei eingelesen werden.
- Ein Fehler im CBC-Block wurde behoben. Jetzt können Dateien, die größer als 5 MB sind, wieder vollständig entschlüsselt werden.
- Folgende Aufruf-Parameter wurden hinzugefügt:
-w (Dateiname zum wipen) -wd (Durchgänge, die beim Wipen verwendet werden sollen (7 - 256))
|
 |
|
 |
|
|
 |

- Wenn im Einstellungsdialog (Passwortsätze/Matrix) Änderungen vorgenommen wurden, der Dialog aber abgebrochen wurde, wurden nicht alle Eingaben zurückgesetzt. Dadurch konnte es zu Verschlüsselungen mit ungewollten Einstellungen kommen. Dieser Fehler wurde behoben.
- Beim Beenden von OPHEUS wird jetzt der Zwischenspeicher (Clipboard) gelöscht. Wenn z. B. Passwortsätze über den Zwischenspeicher eingefügt wurden, sind diese nach Beendigung jetzt nicht mehr im Zwischenspeicher.
|
 |
|
 |
|
|
 |

- OPHEUS Professional heisst jetzt OPHEUS Quantum.
- Ab Version 5.0 kann zusätzlich die Matrixgrösse gewählt werden (128 Byte = 1024 Bit, 256 Byte = 2048 Bit, 512 Byte = 4096 Bit, 1024 Byte = 8192 Bit). Bei Verwendung einer Matrixgrösse von 1024 Byte (eigene Matrix) und einem Passwortsatz kann so eine Verschlüsselungsstärke bis 16384 Bit erreicht werden.
- Für die Wahl der Matrixgrösse steht ein weiterer Parameter zur Verfügung (Console oder Verknüpfung):
-mg Matrixgrösse (z. B. -mg 256)
Hier ist die zu verwendende Matrixgrösse anzugeben (128 Byte, 256 Byte, 512 Byte, 1024 Byte). Es sind nur die vorher genannten Werte erlaubt. Bei Angabe eines anderen Wertes wird eine Grösse von 128 Bytes verwendet. Dieser Parameter muss vor dem Parameter -mat angegeben werden!
- Ein weiterer CBC-Modus wurde eingefügt, um die Verschlüsselung noch sicherer zu machen. Dadurch kann ein Schlüssel mehrfach verwendet werden, was bei einer reinen One-Time-Pad-Verschlüsselung ja nicht empfehlenswert ist.
- Einige konstante Texte wurden durch variable Texte ersetzt (bei Verwendung einer Sprachdatei).
|
 |
|
 |
|
|
 |

- Ab Version 4.1.0 kann OPHEUS über die Console oder einer Verknüpfung mit folgenden Parametern initialisiert werden:
-q Quelldatei (z. B. -q "c:\meine Datei.txt") -z Zieldatei (z. B. -z "c:\meine Datei.txt") -p Primärschlüssel -s Sekundärschlüssel -dc Double-Crypt Wert (1..256) -zl Zieldatei ohne Nachfrage überschreiben -mat Matrixdatei (z. B. -mat "c:\meine Matrix.mat")
Wenn Leerzeichen in den Parametern verwendet werden, müssen die Werte in Anführungszeichen gesetzt werden!
Z. B.: Opheus.exe -q "c:\meine Quelldatei.xxx" -z "c:\meine Zieldatei.xxx" -mat "c:\meine Matrix.mat"
- Der Programmcode wurde etwas überarbeitet. Dies hat aber keine Auswirkung auf die Arbeitsweise von OPHEUS.
|
 |
|
 |
|
|
 |

- Die verwendete Einweghash-Funktion wurde erweitert. Dadurch werden völlig andere Matrizen berechnet und somit ist eine Kompatibilität mit den Versionen 3.2.X nicht mehr gegeben.
- Der Dateizugriff wurde weiter optimiert. Es werden jetzt grössere Datenblöcke verarbeitet. Dadurch konnte die Performance noch weiter gesteigert werden.
- Hinzugekommen ist die Funktion DoubleCrypt. Hier kann eingestellt werden, wie oft ein Datenblock verschlüsselt werden soll. Zulässige Runden (Durchgänge) sind von 1 bis 256. Bei Verwendung von vielen Runden und grossen Dateien kann das Ver- und Entschlüsseln von Dateien mehrere Minuten dauern, steigert aber die Sicherheit.
- Die Funktion zum Erzeugen einer Zufallsmatrix wurde geändert. Jetzt muss der Anwender den Mauszeiger beliebig über den Bildschirm bewegen, um eine Zufallsmatrix zu bekommen.
- Das Speichern der Passwörter/Passwortsätze wurde aus Sicherheitsgründen deaktiviert.
|
 |
|
 |
|
|
 |

- Diese Version basiert vom Kern auf der Version 3.2.1. In dieser Version wurde lediglich das Design entsprechend des Re-Designs der Homepage angepasst.
|
 |
|
 |
|
|
 |

- Dieser Version wurde eine kleine Statistikanzeige hinzugefügt. Hier sehen Sie folgende Informationen zum Verschlüsselungsvorgang:
Anzahl der verwendeten Matrixblöcke Größe der temporären Datei (mit der temporären Datei wird eine Datei verschlüsselt) Zeit des Verschlüsselungsvorgangs
|
 |
|
 |
|
|
 |

- Der Verschlüsselungsalgorythmus wurde optimiert. Einige Konstanten wurden durch Variablen ersetzt. Dadurch wird ein größerer temporärer Schlüssel erzeugt als notwendig. Welche Teile aus diesem Schlüssel verwendet werden, ist von der User-Matrix abhängig und kann nicht mehr beeinflusst werden.
- Der Dateizugriff wurde optimiert.
- Beim Sprachdateieinlesen werden nicht identifizierbare Text-ID's nicht mehr gemeldet.
- Die Lizenz- und Nutzungsbedingungen lassen sich direkt aus dem Programm aufrufen (Dialog Info).
- Einige kleine Bugs wurden behoben.
|
 |
|
 |
|
|
 |
|
|
 |

- Die Verschlüsselungsroutinen wurden optimiert (Assembler). Dadurch kann bei Verwendung der DoubleCrypt-Option die Performance gesteigert werden.
- Für die Verschlüsselung steht eine weitere Option zur Verfügung. Zum Verschlüsseln kann jetzt auch die MMX-Technologie verwendet werden. Dadurch wird bei Verwendung der DoubleCrypt-Option die Performance noch weiter gesteigert.
- Die MMX-Option stellt einen weiteren Schlüsselteil dar, so dass ein Angriff auf die Verschlüsselung noch weiter erschwert wird. Die MMX-Option ist nicht kompatibel mit der normalen Verschlüsselungsroutine.
- Der Einstellungsdialog kann verwendet werden, um die Angabe der einzelnen Parameter komfortabler vorzunehmen.
- Durch einen fehlerhaften Speicherzugriff, wurden die Dateinamen über die Parameterangabe nicht immer korrekt übernommen, so dass eine Ver-/Entschlüsselung nicht möglich war. Dieser Fehler wurde behoben.
- Der Mindestwert für die Durchgänge beim Wipen wurde auf 1 herabgesetzt.
- Folgende Aufruf-Parameter wurden hinzugefügt:
-mmx MMX-Technologie verwenden -pr Einstellungsdialog verwenden
|
 |
|
 |
|
|
 |

- Dateien können jetzt sicher gelöscht werden (wipen)
- Dateien, die größer als 2 GB sind, können jetzt als Matrix verwendet werden.
- Folgende Aufruf-Parameter wurden hinzugefügt:
-w (Dateiname zum wipen) -wd (Durchgänge, die beim Wipen verwendet werden sollen (5 - 256))
|
 |
|
 |
|
|
 |

- OPHEUS Professional heisst jetzt OPHEUS Quantum.
- Ab Version 2.0 kann zusätzlich die Matrixgrösse gewählt werden (128 Byte = 1024 Bit, 256 Byte = 2048 Bit, 512 Byte = 4096 Bit, 1024 Byte = 8192 Bit). Bei Verwendung einer Matrixgrösse von 1024 Byte (eigene Matrix) und einem Passwortsatz kann so eine Verschlüsselungsstärke bis 16384 Bit erreicht werden.
- Für die Wahl der Matrixgrösse steht ein weiterer Parameter zur Verfügung:
-mg Matrixgrösse (z. B. -mg 256)
Hier ist die zu verwendende Matrixgrösse anzugeben (128 Byte, 256 Byte, 512 Byte, 1024 Byte). Es sind nur die vorher genannten Werte erlaubt. Bei Angabe eines anderen Wertes wird eine Grösse von 128 Bytes verwendet.
- Ein weiterer CBC-Modus wurde eingefügt, um die Verschlüsselung noch sicherer zu machen. Dadurch kann ein Schlüssel mehrfach verwendet werden, was bei einer reinen One-Time-Pad-Verschlüsselung ja nicht empfehlenswert ist.
|
 |
|
 |
|
|
 |

- Die Version 1.1.0 hat den Final-Status und es wurden folgende Parameter hinzugefügt:
- -ql Quelldatei nach Ver-/Entschlüsseln löschen
Bei Verwendung dieses Parameters wird die Quelldatei nach erfolgtem Ver- oder Entschlüsseln gelöscht.
- -zl Vorhandene Zieldatei ohne Nachfrage überschreiben
Bei Verwendung dieses Parameters wird eine vorhandene Zieldatei ohne Nachfrage überschrieben.
- -S Statistik anzeigen
Bei Verwendung dieses Parameters wird nach dem Ver- / Entschlüsselungsvorgang eine Statistik angezeigt.
|
 |
|
 |
|
|
 |
|
|
 |

- Die Verschlüsselungsroutinen wurden optimiert (Assembler). Dadurch kann bei Verwendung der DoubleCrypt-Option die Performance gesteigert werden.
- Für die Verschlüsselung steht eine weitere Option zur Verfügung. Zum Verschlüsseln kann jetzt auch die MMX-Technologie verwendet werden. Dadurch wird bei Verwendung der DoubleCrypt-Option die Performance noch weiter gesteigert.
- Die MMX-Option stellt einen weiteren Schlüsselteil dar, so dass ein Angriff auf die Verschlüsselung noch weiter erschwert wird. Die MMX-Option ist nicht kompatibel mit der normalen Verschlüsselungsroutine.
- Der Mindestwert für die Durchgänge beim Wipen wurde auf 1 herabgesetzt.
|
 |
|
 |
|
|
 |

- Diese Version benötigt mindestens Windows 2000.
- Beim Verschlüsseln erfolgt jetzt eine Warnmeldung, wenn kein Primärschlüssel vergeben wurde, oder die Standard-Matrix verwendet wird.
- Über die neue Funktion OpheusPrefDialog kann jetzt der Einstellungsdialog gestartet werden. Hier können alle Einstellungen für die Ver- und Entschlüsselungen vorgenommen werden.
|
 |
|
 |
|
|
 |

- Dateien können jetzt sicher gelöscht werden (wipen).
- Ein Fehler im CBC-Block wurde behoben. Jetzt können wieder Dateien, die größer als 5 MB sind, korrekt entschlüsselt werden.
- Zwei neue Funktionen zum wipen wurden hinzugefügt. Nähere Informationen stehen auf der Seite Opheus für Entwickler.
- Wenn das Dialogfenster der DLL nicht angezeigt wurde, wurde ein Ver-/Entschlüsselungsvorgang doppelt gestartet. Dieser Fehler wurde behoben.
|
 |
|
 |
|
|
 |

- OPHEUS Professional heisst jetzt OPHEUS Quantum.
- Ab Version 5.0 kann zusätzlich die Matrixgrösse gewählt werden (128 Byte = 1024 Bit, 256 Byte = 2048 Bit, 512 Byte = 4096 Bit, 1024 Byte = 8192 Bit). Bei Verwendung einer Matrixgrösse von 1024 Byte (eigene Matrix) und einem Passwortsatz kann so eine Verschlüsselungsstärke bis 16384 Bit erreicht werden.
- Die Struktur _OPHEUSINFO wurde um die Variable matrixsize erweitert. Über diese Variable muß angegeben werden, mit welcher Matrixgröße eine Datei ver- oder entschlüsselt werden soll. Weitere Informationen stehen auf der Seite Opheus für Entwickler.
- Ein weiterer CBC-Modus wurde eingefügt, um die Verschlüsselung noch sicherer zu machen. Dadurch kann ein Schlüssel mehrfach verwendet werden, was bei einer reinen One-Time-Pad-Verschlüsselung ja nicht empfehlenswert ist.
|
 |
|
 |
|
|
 |

- Die verwendete Einweghash-Funktion wurde erweitert. Dadurch werden völlig andere Matrizen berechnet und somit ist eine Kompatibilität mit den Versionen 3.2.X nicht mehr gegeben.
- Der Dateizugriff wurde weiter optimiert. Es werden jetzt grössere Datenblöcke verarbeitet. Dadurch konnte die Performance noch weiter gesteigert werden.
- Hinzugekommen ist die Funktion DoubleCrypt. Hier kann eingestellt werden, wie oft ein Datenblock verschlüsselt werden soll. Zulässige Runden (Durchgänge) sind von 1 bis 256. Bei Verwendung von vielen Runden und grossen Dateien kann das Ver- und Entschlüsseln von Dateien mehrere Minuten dauern, steigert aber die Sicherheit. Hierfür wurde die Struktur OPHEUSINFO angepasst.
- Wenn das Anzeigen des Dialogfensters von OPHEUS DLL deaktiviert ist, werden auch keine Meldungen (Dialogfenster) mehr angezeigt. Ausnahme ist die Abfrage zum Überschreiben einer Datei.
- Die Rückgabewerte der Funktionen OpheusEncode und OpheusDecode können jetzt genauer ausgewertet werden. Nähere Informationen stehen auf der Seite Opheus für Entwickler.
|
 |
|
 |
|
|
 |

- Dieser Version wurde die Funktion "OpheusGetMatrixCount" hinzugefügt. Damit lassen sich die Matrixdurchgänge beim Kodieren/Dekodieren ermitteln, um die temporäre Dateigröße zu berechnen, die für ein Verschlüsselungsvorgang verwendet wird. Weitere Informationen finden Sie unter Opheus für Entwickler.
|
 |
|
 |
|
|