Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Krypotographie + INI = Problem (https://www.delphipraxis.net/92470-krypotographie-ini-%3D-problem.html)

gsh 20. Mai 2007 15:49


Krypotographie + INI = Problem
 
Hi Leute

Ich hab die letzten Tage einen Verschlüsselungs und Entschlüsselungs algorithmus geschrieben. Der funktioniert jetzt eigentlich auch recht gut. Hab schon viel in einer Testanwendung getestet.

Nun wollte ich des in die richtige Anwendung integrieren. Dort wird es auch richtig verschlüsselt/entschlüsselt, aber dadurch das ich das verschlüsselte Passwort in eine INI speicher "verschwinden" manchmal manche Zeichen.
Ich erklär mir das so das die Inis nicht mit allen Zeichen umgehen können. (von char(1) bis char(255) verwende ich die zeichen)

Kann ich das verhindern?

CCRDude 20. Mai 2007 15:54

Re: Krypotographie + INI = Problem
 
Zum "Problem": wandel jeden Buchstaben in Hex um (for i... IntToHex(Ord(Password[i]), 2)...) und speicher den Hex-String.

Aber, mal ehrlich... wozu verschlüsseln wenn das Passwort dann zwischengespeichert wird? :mrgreen:

gsh 20. Mai 2007 16:02

Re: Krypotographie + INI = Problem
 
Zitat:

Zitat von CCRDude
Zum "Problem": wandel jeden Buchstaben in Hex um (for i... IntToHex(Ord(Password[i]), 2)...) und speicher den Hex-String.

k danke
ich werd des mal ausprobieren

Zitat:

Zitat von CCRDude
Aber, mal ehrlich... wozu verschlüsseln wenn das Passwort dann zwischengespeichert wird? :mrgreen:

Ich glaub du hast mich nicht genau verstanden.
Im eigentlich Programm wird es ja nicht zwischengespeichert, sondern dafür genutzt eine automatische Anmeldung zu realiesieren die nach einem neustart der Anwendung erforderlich ist.

CalganX 20. Mai 2007 16:05

Re: Krypotographie + INI = Problem
 
Hi,
als Stichwort könnte dir vielleicht auch Hier im Forum suchenBase64 helfen.

Chris

DGL-luke 20. Mai 2007 16:07

Re: Krypotographie + INI = Problem
 
Hallo, wie wärs damit:

- ini schreiben und schließen
- ini in filestream laden
- verschlüsseln

zum lesen dann andersrum.

gsh 20. Mai 2007 16:38

Re: Krypotographie + INI = Problem
 
Zitat:

Zitat von CalganX
als Stichwort könnte dir vielleicht auch Hier im Forum suchenBase64 helfen.

ahm sagt mir jetzt nicht viel ... aber des mit Hex funktioniert jetzt schon einwandfrei
Zitat:

Zitat von DGL-luke
Hallo, wie wärs damit:

- ini schreiben und schließen
- ini in filestream laden
- verschlüsseln

zum lesen dann andersrum.

zu komplitziert :mrgreen:
außerdem weiß ich nicht ob des nicht andere Probleme mit sich zieht. das z.b. andere daten nicht aus der ini gelesen werden können.


Also danke leute. Des mit Hex funkt supi.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:42 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