Forum: Programmieren allgemein
Delphi
by Hador,
3. Jan 2008
Letztendlich muss man zwischen Benutzerfreundlichkeit und Sicherheit abwägen.
Das sicherste ist definitiv die Lösung, die SirThornberry vorgeschlagen hat: Die Datei wird entschlüsselt und _nicht_ überprüft. Der Anwender selber muss dann entscheiden, ob die so entstandenen Daten lkorrekt sind. So hat man es selbst mit einem BruteForce Angriff schwer, da man nicht weiß, welche entschlüsselung...
Forum: Programmieren allgemein
Delphi
by Hador,
3. Jan 2008
Ganz klar: Ja wird sie.
Das Passwort mit zu verschlüsseln ist Quatsch.
Das Sinnvollste was du machen kannst ist entweder vom Passwort ein Hash zu erstellen und damit das Passwort zu prüfen oder alternativ einen Hash der entschlüsselten Datei anzulegen und die Datei nach dem entschlüsseln prüfen.
Empfehlen würde ich dabei die erstere Methode.
Zum Thema Hash-Verfahren kannst du die...