Archive for Dezember 2007
« Januar 2008 |
Home
| November 2007 »
Samstag, Dezember 22, 2007
» Da könnte man doch glatt schreien...
Von Hajo Schlingensief um 10:42
Ich arbeite gerade an einen Workaround der Schlüsseleingabefelder von
DCU um diese noch sicherer zu machen (dazu folgt in den kommenden Tagen
ein entsprechender Blogeintrag). Im Rahmen dieser Arbeiten stellte ich
fest das die Schlüsselqualitätsanzeige von DCU gar nicht (mehr) richtig
funktionierte und in somit in dieser Form vollkommen für die berühmt
berüchtigte Katz war. Dieser Fehler hat sich eingeschlichen als ich die
grafische Version der Schlüsselqualitätsanzeige
(siehe Eintrag vom 21.07.2007
)
umgesetzt habe. Ist mir (und Matthias) damals gar nicht aufgefallen (und
sonst wohl auch niemanden)
Es war nur ein kleiner Fehler im Source Code aber mit großer Wirkung.
Äußern tut sich der Fehler darin das egal was man eingibt die
Schlüsselqualität prozentual ansteigt. Von dem ersten eingegebenen
Zeichen bis zum letzten (bzw. bis die 100% erreicht sind). Das ist so
aber nicht im Sinne des Erfinders. Hinter der Schlüsselqualität steckt
nämlich tatsächlich eine bestimmte Absicht
Das Passwort muss aus mindestens 6 Zeichen bestehen. Also darf die
Schlüsselanzeige auch erst ab dem sechsten Zeichen etwas anzeigen. Des
weiteren soll auch beurteilt werden (natürlich nur bis zu einem gewissen
Grad) WAS eingegeben wird. Wiederkehrenden Zeichenfolgen erkennt die
Schlüsselqualitätsroutine (also z.B. 121212 oder WERTWERT)
und reagiert damit die Schlüsselqualität auf 0% zu setzen. Steht die
Schlüsselqualität auf 0% wird der Verschlüsselungsvorgang gar nicht
erst gestartet und ein entsprechender Hinweis anzeigt. Dies habe ich in
dieser Form wieder hergestellt. Die fehlerbereinigte Version 1.5.5 steht
ab sofort zum Download
bereit.
Samstag, Dezember 15, 2007
» DCU goes for Gold?
Von Hajo Schlingensief um 14:26
Im Rahmnen meiner Studien zu möglichen Erweiterungen/Optimierungen von DCU habe ich ein Feature integriert das mich (und Matthias) schon eine Weile beschäftigt hat. Ich habe die Möglichkeit realisiert aus verschiedenen bekannten Verschlüsselungsalgorhytmen einen frei auszuwählen. Somit ist man nicht mehr auf den TEA Verschlüsselungsalgorhytums alleine beschränkt. Ob und in welcher Form diese Option in eine offizielle Version einfliessen wird weis ich noch nicht. Vielleicht in einer Art DCU Gold Version. Aktueller Stand in der Entwicklungsversion ist das man über einen Eintrag im Kontextmenü die zur Verfügung stehenden Verschlüsslungsalgorhytmen in der Dropzone angezeigt bekommt und einen durch Doppelklicken auswählen kann. Zu Versuchszwecken habe ich zum bis dato verwendeten TEA Algorhytmus noch RC4, DES und Twofish hinzugefügt. Ich habe aber in der Schublade noch einige andere bekannte Verfahren liegen (z.B. CryptAPI, Ghost und Blowfish). Durch den modularen Aufbau von DCU können beliebige weitere Algorhytmen implementiert werden.
» Babylonische Sprachverwirrung
Von Hajo Schlingensief um 11:37
Die laufende Woche ist eine der ereignisreicheren in der Entwicklung von
DCU. Ich habe recht überraschend eine Übersetzung des DCU Sprachfiles in
die französische Sprache von DODICH
erhalten. Er hat schon diverse Programme in die französische Sprache
übersetzt und es scheint ihm die Mühe Wert gewesen zu sein dies auch mit
DCU zu tun. Und wie es so oft ist kommt es doppelt dick. Kaum zwei Tage
später meldete sich Alexander Didenko mit einer russischen
und ukrainischen Übersetzung für DCU. Eine russische Übersetzung hat mir
bereits zuvor mal jemand anderer geschickt (ich weis leider den Namen
nicht mehr). Aber ich hatte diese damals nicht einfliesen lassen wohl
aus Faulheit meinerseits. Diesmal habe ich die Sprachdateien in das DCU
Archiv mit aufgenommen. Auf der Website
von DCU können die Sprachdateien aber auch einzeln heruntergeladen
werden. Die Sprachdatei von DCU ist von Haus aus so angelegt das diese
von jedem der das Interesse hat, problemlos übersetzt werden kann. DCU
erkennt eine neue Sprachdatei automatisch. Wer weis vielleicht kommt DCU
bald auch in Suaheli daher
Gerüchten zufolge arbeitet Matthias
Haupt
an einer sächsischen Sprachdatei für DCU
Montag, Dezember 03, 2007
» Back on the Map mit Version 1.5.4
Von Hajo Schlingensief um 20:33
Ich wirke gleich einer möglichen Rüge seitens Matthias entgegen und
schreibe relativ zeitnah den obligatorischen Blogeintrag zu der neuen,
seit gestern erhältlichen, Version 1.5.4 von DCU
Ich habe die Möglichkeit integriert aus den Schlüsseleingabedialogen die
Bildschirmtastatur von Windows aufzurufen um so den Schlüssel damit
eingeben zu können. DCU erkennt automatisch ob die Bildschirmtastatur
auf dem Rechner vorhanden ist. Wenn dies der Fall ist bekommt man einen
Button in Form einer Tastatur angezeigt. Nach dem drücken des Buttons
öffnet sich die Bildschirmtastatur. Sinn dieser Funktion ist möglichen
Keyloggern entgegenzuwirken vor allem wenn DCU mobil auf fremden,
potentiell unsicheren, Rechnern eingesetzt wird.