-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
15. Nov 2003
Wollte nur mal den neuen Downloadlink für die Version 1.6.1 angeben:
CryptMaster-Downloadpage
Direkt zur Datei
MfG,
Daniel.
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
20. Okt 2003
Puh,
da kann ich nur noch eines sagen:
"Woher weißt du das alles?"
Gut, wenn ich meine Passwörter vor der CIA schützen will, dann glaube ich das gerne. Aber ist Blowfish für den normalen Anwender denn nicht sicher genug?
Logisch: Wenn ich da meine Tan-Nummern speicher in Kombination mit einem Online-Banking-Kennwort, dann ca 20000€ auf dem Konto liegen habe und so weiter, dann wird sich...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
20. Okt 2003
Hi,
ich hab jetzt mal den CryptMaster in der Version 1.6 noch mit einen Passwort-Generator ausgestattet.
Außerdem hab ich noch ein paar andere kleine Änderungen vorgenommen.
Zum Thema Passwort hab ich mal noch ein paar kleine Fragen an euch:
Ich hab da einen Passwortmanager gefunden, der aber erst gerade vor 4 Tagen veröffentlicht wurde. Mach auf mich einen sehr guten Eindruck...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
18. Okt 2003
So, nun hab ich's.
Hier jetzt die Version, die das Tempfile ins wirkliche Tempverzeichnis schreibt.
MfG,
Daniel.
Download CryptMaster 1.5 mit Installer
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
17. Okt 2003
Erstellen finde ich auch nicht gut, macht er aber schätzungsweise automatisch.
Wie heißt denn diese Funktion?
Ich gucke mal hier im Forum.
MfG,
Daniel.
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
17. Okt 2003
Nicht?
Ich hab XP und bei mir existiert es. Liegt dann wahrscheinlich daran, dass es noch mehr von solchen Proggern gibt, die einfach das Verzeichnis nehmen wollen. ;-)
Aber so gesehen ist das ja nicht so schlimm, es kann ja problemlos erstellt werden.
Ein größeres Problem wäre es, wenn jemand sein System so eingerichtet hätte, dass es kein Laufwerk C gibt. Aber unter Windows ist C immer die...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
17. Okt 2003
Hi Leuts!
Hier ist die Version 1.5 des CryptMasters!
Es hat so einige Änderungen gegeben:
- Anstelle von SHA-1 verwende ich jetzt Haval256. Auf diese Weise hat der CryptMaster jetzt auch 256 Bit-Verschlüsselung!
- Zufallswerte werden jetzt auch bei der Verschlüsselung von Dateien mit angehängt. (32 Bit Hash + 32 Bt Zufall)
- CryptMaster registriert die Endung .cryptmaster (nur bei...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
12. Okt 2003
Oki, wenn der das intern nutzt, dann könnte ich das auch nehmen.
Aber dann könnte ich auch den StreamProgressAdapter wieder rausschmeißen - zumindest für einige Funktionen.
Das heißt: Nee, ich könnte ihn nicht nehmen. Die meiste Zeit dauert es nämlich, wenn ich die Funktion CopyFrom() aufrufe.
Abgesehen davon bin ich mit meiner jetzigen Lösung schon ganz zufrieden. Immerhin funktioniert es...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
12. Okt 2003
Gut, aber dann verschlüssel ich jeden Buffer einzeln und das ist nicht gut. Dann bringt mir CBC nämlich praktisch nichts mehr (soweit ich weiß).
MfG,
Daniel.
PS: Mir ist lieber das Prog ist etwas geflickt als wenn die Verschlüsselung geflickt ist!
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
12. Okt 2003
Mal 'ne Frage:
Wie kriege ich die ProcessID meines Programms?
MfG,
Daniel.
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
12. Okt 2003
Dann verzichte ich lieber auf das Beenden.
Hmm...Ich glaube, ich hab irgendwo noch einen Code, mit dem ich direkt einen Prozess killen kann.
Dann kann ich doch einfach das Handle meines Programms an diese Funktion übergeben und schon in der Prozess gekillt.
Stellt sich nur die Frage, ob das dann auch unter WinME geht. Na, ja. Irgendjemand von euch wird ja WinME haben. Der soll das dann...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
12. Okt 2003
Soweit hab ich auch schon gedacht.
Leider hab ich auf die Schleife aber keinen Zugriff, weil die im DEC versteckt ist!
Ich gebe dem DEC also nur einen Befehl und das wird dann abgearbeitet. Den Forschritt erfahre ich nur über den StreamProgressAdapter.
Mir bleibt also nichts Anderes übrig, als entweder die Prozedur zu killen oder das gesamte Programm.
MfG,
Daniel.
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
12. Okt 2003
Hi,
hab jetzt mal mit Application.PrecessMessages gearbeitet.
Jetzt stürzt das wenigstens nicht mehr ab.
Aber wie kriege ich diesen Abbrechen-Button hin?
Nur meine Verschlüsselungsfunktion zu stoppen, das geht eh nicht. Aber dann will ich wenigstens die Anwendung schließen.
Mit Application.Terminate geht es nicht. Das wird erst ausgeführt, wenn alles fertig ist.
Application.Free...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
12. Okt 2003
Ja, ich weiß. Ich weiß aber auch nicht, wie ich das ändern soll. Die einzige Möglichkeit wären wahrscheinlich Threads, aber dafür müsste ich jede Menge Quellcode umstricken - und wenn ich Pech hätte, dann wäre es trotzdem nicht besser. :(
Das mit dem Flackern liegt daran, dass das Fenster immer wieder upgedated werden muss, wenn ein Progress stattfindet. Und das geschieht z.T. schneller, als es...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
12. Okt 2003
Bei mir geht's wenn ich's downloade.
Vielleicht war's nur'n Übertragungsfehler.
MfG,
Daniel.
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
11. Okt 2003
Hi,
ich hab jetzt mal die Version 1.3 fertig.
Dabei wird jetzt in einer ProgressBar genau gezeigt, an welcher Stelle er gerade ist.
Dennoch sollte man keine Dateien verschlüsseln, die größer als 20 MB sind. Das dauert einfach zu lange. Ob es geht weiß ich nicht, weil ich es nicht getestet habe.
Bis 20 MB ist es aber auf jeden Fall OK.
Aber wie macht die Profi-Software das? Die...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
11. Okt 2003
So, ich hab mal 'ne ProgressBar eingebaut. Und das, was ich herausgefunden habe, das ist unglaublich!
Die Berechnung des Hash-Wertes, die geht recht schnell. Wenn dann aber der Source-Stream in den Tempt-Stream geschrieben wird, dann dauert das ewig.
Das eigentliche Verschlüsseln am Ende dauert bei 17 MB nur ca. 2 Sec!!!
(Hab mir zwischen den Aktionen immer wieder Messages anzeigen lassen.)
...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
11. Okt 2003
Eben nicht. Auf Hagen's Rat hin verschlüssel ich den Hash-Wert mit und nutze ihn somit gleichzeitig noch als Zufallswert. Ich brauche also zwingend einen TempStream, da ich ansonsten den Hash-Wert nicht vor dem Verschlüsseln einbauen kann. Und somit wird der SrcStream blitzschnell gelesen - im Gegensatz zum DestStream.
Aber ich glaube dennoch, dass mit ein Thread nicht viel bringt. Wenn ich...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
11. Okt 2003
Achso. Das hört sich schon nicht schlecht an. Aber wenn mein Fenster nicht einfriert, dann wird sicherlich auch sofort die Meldung "Aktion durchgeführt" erscheinen, richtig? Und das ist dann wiederum nicht so toll.
Mit dem TStreamProgressAdapter sehe ich ein kleines Problem, weil ich mir drei Streams erstelle, und zwar einen SourceStream, einen TempStream und einen DestStream. Ich könnte somit...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
11. Okt 2003
??? Wieso das denn? Du meinst eine INI-Datei oder eine DLL?
Gut, wie mache ist das denn? Ich schiebe die Funktionen in eine INI und implementiere die oder wie geht das?
Aber ich verstehe den Sinn davon noch nicht. Wieso soll das besser sein?
MfG,
Daniel.
PS: Wenn ich das auslagere, dann ist es wahrscheinlich auch nicht mehr möglich, dass ich während der Zeit der Verschlüsselung noch...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
11. Okt 2003
@ Lickie:
Das Menü soll sich so öffnen. Es ist einfach ein normales Kontextmenü. Ein anderes Menü würde das Design der gleichmäßigen Buttons durcheinander bringen.
Programm exportieren:
Du kannst das, aber kannst du dir vorstellen, dass ich auch Leute kenne, die zwar 'nen USB-Stick haben, aber zu blöd sind um den Speicherort meines Progs zu finden? Und auf diese Weise geht es doch wohl auch...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
11. Okt 2003
Hi,
hier noch einmal die Version 1.2 im WinXP-Design.
MfG,
Daniel.
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
11. Okt 2003
Komisch,
das Problem mit dem Restart-Button hab ich noch nie erlebt - und ich hab bestimmt schon 100 Dateien testweise verschlüsselt. :?
Wenn das bei euch nochmal vorkommt, dann klickt doch bitte einfach mal auf den zurück-Button und sagt mir, was dann passiert. ich hab das so programmiert, dass es ein button bleibt, bei dem sich nur die Caption ändert. In der ButtonClick-Routine wird...
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
11. Okt 2003
Gut, gut.
Ihr habt mich überzeugt.
Speziell für euch jetzt hier das ganze Prog im ZIP-Archiv.
So wollte ich es eigentlich schon wegen der Lizenz nicht verbreiten (und weil irgendwelche PC-Newbies damit auch nich klar kämen). Aber hier in der DP sollte es mit Lizenzen ja keine Probleme geben. ;-)
MfG,
Daniel.
-
Forum: Software-Projekte der Mitglieder
by daniel-volk,
10. Okt 2003
Wieso das denn? Das Ding ist doch fertig, hat also auch einen Setup. ;-)
Was spricht denn dagegen? Dem System wird es wohl auch nicht sonderlich schaden, wenn man da mal'n bisschen was installiert. Erstellt ja keine sonderlichen Registry-Einträge etc.
Der Setup enthält zumindest die Dokumentation. Und die gehört ja nun mal zum Prog. :-)
MfG,
Daniel.