![]() |
Verschlüsseln mit DEC
Wie kann man mit DEC eine Datei einfach ver/entschlüsseln?
Also welche Parameter/Funktionen ich aufrufen muss, und vielleicht könnt ihr ein Tipp geben, welche Verschlüsselung gut ist. Bin absoluter Neuling auf den Gebiet :D |
Re: Verschlüsseln mit DEC
Dann würde ich dir die Suche empfehlen. :roll: Wann lernst du es endlich? :roll:
Beispiel zu Verschlüsseln wie ich es z.B. in UE mache:
Delphi-Quellcode:
with TCipher_Blowfish.Create do
begin Init(Key); DecodeFile(filename, ChangeFileExt(filename, '.ued')) end; |
Re: Verschlüsseln mit DEC
Zitat:
|
Re: Verschlüsseln mit DEC
DecodeFile ist aber zum Dekodieren ... Verschlüsseln geht mit EncodeFile.
|
Re: Verschlüsseln mit DEC
@ Bernd: :D
@ all: Wtf, ist das easy ;) :oops: [edit]Was macht man jetzt, wenn man einen String verschlüsseln will? Irgendwie irretiert mich die Funktion "Decode/Encode",weil die Parameter irgendwie nichtssagend sind :D[/edit] |
Re: Verschlüsseln mit DEC
Deocde / Encode war schon richtig. Der erste Parameter ist der String glaube ich und der zweite das Ausgabefortmat (Hex, Copy, etc)
|
Re: Verschlüsseln mit DEC
Ich habe Rijndael benutzt, und da gibt es 3 Paramter:
Source Dest ???Size ;) |
Re: Verschlüsseln mit DEC
Die Funktionen waren overloaded ... einmal für Binärdaten und einmal für Strings. Also gleiche Namen, andere Parameter.
|
Re: Verschlüsseln mit DEC
Aber es erscheint nur ein Eintrag :(
|
Re: Verschlüsseln mit DEC
Zitat:
|
Re: Verschlüsseln mit DEC
Welchen Code?
Es geht um eine Grundsätzliche Frage, ganz ohne Code... Meine Güte ... Und zwar wollte ich eigentlich nur eine verschlüsselte Datei in einen Entschlüsselten String (keine Datei) schreiben! Und natürlich umgekehrt... Und "Encode/Decode" gibt es nur einmal als Funktion! |
Re: Verschlüsseln mit DEC
Ob Encode/Decode nun überladen ist oder nicht, es hätte dich 10 Sekunden gekostet in der Source nachzusehen.... :|
|
Re: Verschlüsseln mit DEC
Meine Güte!
Mir sagt der Code in dieser Funktion nichts... Und was mich irretiert, dass die Variablen kein Festgelegten Typ haben. [edit]Ich habe übrigends nachgeguckt, bevor ich hier gepostet habe, bevor es nicht wieder heißt "guck gefälligst mal nach"[/edit] |
Re: Verschlüsseln mit DEC
Ruf die Decode Funktion einfach mit einem String als ersten Parameter auf und den zweiten lässt du leer (ist vordefiniert), also einfach
Result := Decode(String); Florian |
Re: Verschlüsseln mit DEC
Zitat:
Delphi-Quellcode:
s := fileCatalog.Text;
with TCipher_Rijndael.Create do try Init('passwort'); fileCatalog.Text := Decode(s); finally Free; end;
Delphi-Quellcode:
procedure TDECCipher.Decode(const Source; var Dest; DataSize: Integer);
|
Re: Verschlüsseln mit DEC
Tja, schon blöd, wenn man in einer Sprache, die sich für streng typisiert
![]()
Delphi-Quellcode:
mal probehalber übergeben.
Decode(SourceString[1], DestinationString[1], length(SourceString));
|
Re: Verschlüsseln mit DEC
Also ich habe es endlich gefunden.
Der Aufruf heißt "En/DecodeBinary". |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz