-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
14. Okt 2003
Hm, dann lohnt es sich ja doch wieder das ganze ohne VCL zu machen. :gruebel: Nur müßte ich da wahrscheinlich wieder ganz von vorne anfangen. :roll:
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
13. Okt 2003
Genau daran überlege ich auch noch, wie man das am effektivsten hinbekommt.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
11. Okt 2003
Hm, das soll mal einer wissen. Besten Dank.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
11. Okt 2003
Mal eine dumme Frage: Wie lautet im DEC die CipherClasse zu Rijndael? TCipher_Rijndael ist es nicht. Ich wollte mich jetzt auch von BlowFish verabschieden.
Du verschlüsselts den Header mit, wenn ich da sin deiner Hilfe richtig gelesen habe.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
8. Okt 2003
Ach so, sorry, du arbeitets noch dran, ich dachte das wäre schon drin. Dann laß dir nur Zeit.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
7. Okt 2003
Ich warte, ehrlich gesagt, immer noch darauf, wie ich an die CipherID / HashID rankomme, bzw. wie ich sie dann nutzen kann. :roll:
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
6. Okt 2003
Man muß auch mal aufstehen.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
6. Okt 2003
Und ich soll jetzt aus dem "durchwühlten" Code den Fehler raus machen oder wie? Dazu hab eich leider im Moment nicht den Nerv. Ich liege mit einer Erkältung im Bett.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
4. Okt 2003
Gut zu wissen.
Dem Smily nach zu urteilen hat unser IT-Profi auch kein intaktes Backup. :mrgreen: Ich werde mich dann mal auf die Suche begeben.
Gut, für den privat Gebrauch und nicht so relevate Daten, also für Liebesbriefe, die nicht jeder lesen soll, sollte es also reichen? Wenn ich das veröffentliche, wie beschreibt man da am besten den Grad der Sicherheit? Zur Zeit nutze ich...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
4. Okt 2003
Sprich EnccodeBuffer ist genauso sicher, wie Encode(Stream)?
In diesem Zusammenhang und auch wegen deiner PN an mich: Gibt es irgendwo im Netzt Seiten zum Thema Kryptologie für Einsteiger? Denn mit meinem momentanen Wissen über das Thema bin ich wohl eher nutzlos für dich.
Noch was, wie sicher ist denn meine Lösung zur zeit. Also anwendung eines Algorithmusses ohne irgendwelchen Firlefanz?...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
4. Okt 2003
Abwarten, was der Experte dazu sagt.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
4. Okt 2003
So, in der Beta-Area (http://www.luckie-online.de/files/beta-area/) liegt erstmal die Beta Version. Ich warte jetzt noch darauf, wie man die CipherIdentites bekommt und wie man einen Cipher an Hand derer zuweist. Vorbereitet ist schon alles, soll heißen, wird im Header schon berücksichtigt. Und ich warte noch darauf, was Hagen mit diesem RANDOM will.
Ansonsten, ver- und entschlüsseln in...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
4. Okt 2003
So geht es:
GetMem(SrcBuffer, 1024);
GetMem(DestBuffer, 1024);
try
while (SrcStream.Position < SrcStream.Size) and (Terminated = False) do
begin
if SrcStream.Size - SrcStream.Position > 1024 then
Len := 1024
else
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Okt 2003
http://www.luckie-online.de/files/beta-area/ da gibt es die Version mit Threads.
Nein, wenn dann will ich es schon richtig machen. Es muß ja nicht jeder meine Porno Videos auf meienm Rechner ankucken. Und warum sollte man es nicht stücchenweise machen? Ist doch auch kein Problem. Es gibt doch EncodeBuffer und DecodeBuffer und in einer Schleife den SourceStream zu durchlaufen ist doch auch kein...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Okt 2003
Verflixed, wie kann ich denn den Verschlüssel- bzw Entschlüsselvorgang abbrechen? Wenn ich den Thread einfach kille, wird die Datei nicht geschlossen. Muss ich die Datei stückchenweise in einer Schleife bearbeiten?
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Okt 2003
So, hab's. Allerdings ohne Random und die Prüfsumme prüft nur, ob die entschlüsselte Datei in Ordnung ist. In einen Thread habe ich es auch noch nicht, da muß ich mal kucken, wie ich das mache. Ich hänge es mal an.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Okt 2003
Aber nur zur Anschaung, sonst kann ich ja gleich
drunterschreiben.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Okt 2003
Ich will, die datei auch entschlüsseln könne, wenn sie mit einem anderen Algo des DEC verschlüsselt wurde, entschlüsseln können. dann bin ich abwärts kompatible, wenn ich den Verschlüsselungsalgo ändere.
Verschlüsseln geht schon mit Header schreiben, auch den Hash habe ich schon drin.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Okt 2003
Wie komme ich von der CipherClass (z.B. TCipher_Blowfish) zu CiperIdentity, um sie im Header zu speichern? Gleiche Frage für den Hash-Algo.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Okt 2003
Ich sagte doch, gib mir noch etwas Zeit, dann bin ich fertig. Ideen wie ich den Header da dranbekomme habe ich schon, muß mir nur noch ausdenken, wie ich es am übersichtlichsten und am leicht verständlichsten code.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Okt 2003
Mann, dann sag das doch. Ich habe mich zwei Stunden damit rumgeschlagne und den Fehler bei mir gesucht, dabei lag der bei Hagen. Hättest du das gleich gesagt, hätte ich mir das sparen können und Hagen hätte gewußt, dass er da was falsches gepostet hatte.
Heute Abend sollte ich soweit sein, dass ich eine funktioniernde Beta präsentieren kann.
Das sichere Löschen der Datei, ist ein Thema für...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Okt 2003
So, irgendwie hab eich es jetzt geschaft:
procedure EncodeFile(Filename, PW: String; hWnd: THandle);
var
SrcStream: TStreamProgressAdapter;
DestStream: TFileStream;
begin
SrcStream := TStreamProgressAdapter.Create(TFileStream.Create(Filename, fmOpenRead or fmShareDenyNone), 0, hWnd);
if Assigned(SrcStream) then
begin
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Okt 2003
also ich weiß, ja nicht, wie du damit klar gekommen bist, aber wenn ich das mache:
uses
Hash, Cipher, DECUtil;
...
...
...
initialization
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
2. Okt 2003
Das war ja auch ein Punkt in der DLL von dem Russen, der hat das Passwort in der verschlüsselten Datei gespeichert.
Ich wollte erstmal den Header so einfach wie möglich halten. Das heißt nur die CipherIndetity speichern und eine Prüfsumme der original Datei.
Wie lange braucht es einen Hash/Prüfsumme von einer 100 MB Datei zu erstellen? Wie schnell sind die Hash Algorithmen im DEC? Und kann...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
2. Okt 2003
Mann, ich sollte ins Bett gehen, das Passwort speichern war natürlich Quatsch mit Soße. :roll: Und damit hat sich auch das Header-Problem gelöst.
Aber was man speichern könnte, wäre ein Hash von der original Datei, um nach dem Entschlüsseln überprüfen zu können, ob sie noch in Ordnung ist.
Was machen eigentlich deine Streams, wenn man mit dem falschen Passwort entschlüsselt?