AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Krypotographie + INI = Problem

Ein Thema von gsh · begonnen am 20. Mai 2007 · letzter Beitrag vom 20. Mai 2007
Antwort Antwort
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#1

Krypotographie + INI = Problem

  Alt 20. Mai 2007, 15:49
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?
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
CCRDude
(Gast)

n/a Beiträge
 
#2

Re: Krypotographie + INI = Problem

  Alt 20. Mai 2007, 15:54
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?
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#3

Re: Krypotographie + INI = Problem

  Alt 20. Mai 2007, 16:02
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 von CCRDude:
Aber, mal ehrlich... wozu verschlüsseln wenn das Passwort dann zwischengespeichert wird?
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.
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Krypotographie + INI = Problem

  Alt 20. Mai 2007, 16:05
Hi,
als Stichwort könnte dir vielleicht auch Hier im Forum suchenBase64 helfen.

Chris
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Krypotographie + INI = Problem

  Alt 20. Mai 2007, 16:07
Hallo, wie wärs damit:

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

zum lesen dann andersrum.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#6

Re: Krypotographie + INI = Problem

  Alt 20. Mai 2007, 16:38
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 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
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.
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 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