Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   FileCrypter (https://www.delphipraxis.net/10124-filecrypter.html)

Luckie 11. Okt 2003 23:00


FileCrypter
 
Here we go. Hier ist also nun meine Version eines Verschlüsselungsprogrammes. Erstmal noch die Alpha, weil der Header mit dem Hash noch nicht mit verschlüsselt wird, aber testen könnt hier schon mal.

Verschlüsselungsalgorithmus ist auch Rijndael und der Hash auch SHA implementiert im DEC von Hagen Reddmann.

Benutzung sollte selbst erklärend sein. Ein Passwort ist nicht zwingend erforderlich, aber nun ja. :roll:

Im Archiv befindet sich eien GUI Version (FileCrypter, VCL) und eine Konsolen Version (fc). Die GUI Version erzeugt jeweils beim Ver- und Entschlüsseln einen eigenständigen Thread und bleibt somit "bedienbar". Mit den Dateinamen der ver- und entschlüsselten Datei, muß ich mir noch was einfallen lasse. Ich werde es wohl so machen wie in der Konsolen Version.

Download: http://www.luckie-online.de/download...Crypter3_0.zip

mirage228 12. Okt 2003 08:10

Re: FileCrypter
 
Hi,

ist echt gut geworden das Programm. :thuimb:
hat ne 44MB datei in gerade mal ca. 25sek verschlüsselt / entschlüsselt ;-)

vielleicht solltest du noch die Progressbar für die Passwortsicherheit wieder reinmachen.

mfG
mirage228

Luckie 12. Okt 2003 08:15

Re: FileCrypter
 
Verschlüsseln und Entschlüsseln zusammen 25 Sekunden oder jeder Vorgang? Was war das für eine Datei? Ich habe ein 48 MB mpg-Datei innerhalb von 10 Sekunden verschlüsselt.

Das mit der Passwortsicherheit kommt noch, aber als Prozentanzeige.

mirage228 12. Okt 2003 08:28

Re: FileCrypter
 
Ich habe eine 44 MB große ZIP-Datei (deathballv.1.4.zip) verschlüsselt. Der gesamte Verschlüsselungsvorgang dauert 22 Sekunden (+/- Reaktionszeit beim Stoppen). Entschlüsseln dauerte ungefähr genauso lange.

Was mir noch aufgefallen ist: Wenn ich den Entschlüsselungsovorgang abbreche kriege ich die Meldung das die Entschlüsselte Datei beschädigt ist. Da die Datei ja unfertig ist, trifft dies zwar zu, aber wenn ich ja abgebrochen habe, braucht man die Meldung nicht mehr Extra anzeigen.

mfG
mirage228

Luckie 12. Okt 2003 08:33

Re: FileCrypter
 
Sicher ist sicher. :mrgreen:

Ja, hast natürlich recht, aber das ist etwas problematisch, das heißt, wen ich jetzt so drübernachdenke.... :? Also es ist so,. wenn die Funktion außerplanmäßig verlassen wird, sei es weil ein Stream nicht erzeugt werden konnte oder sonst was (darunter fällt auch das Abbrechen vom Benutzer), dann gibt die Funktion False zurück. Und das teste ich eben. Ich werde mir mal eine andere Art der Fehlerbehandlung ausdenken.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz