Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Textdatei Passwortschützen bzw verschlüsseln (https://www.delphipraxis.net/124466-textdatei-passwortschuetzen-bzw-verschluesseln.html)

Sudrow 19. Nov 2008 15:23

Re: Textdatei Passwortschützen bzw verschlüsseln
 
Zitat:

Zitat von mkinzler
Delphi-Quellcode:
var
  tf: TextFile;
...
  AssignFile( tf, 'datei.txt');
  Rewrite( tf);
  Writeln ( tf, LbRijndael.EncryptString('Informatik'));
  CloseFile( tf);

Dankeschön, das kann ich jetzt verwenden, nur eine Frage habe ich noch, was muss ihc in die uses eintragen damit delphi weiß was LbRijndael bedeutet?

mfg Sudrow

mkinzler 19. Nov 2008 16:02

Re: Textdatei Passwortschützen bzw verschlüsseln
 
Handelt sich um eine Komponente Komponente von TurboPower. Man kann wie gesagt aber auch DEC verwenden

Sudrow 19. Nov 2008 16:06

Re: Textdatei Passwortschützen bzw verschlüsseln
 
Naja solange es so einfach wäre wie die Zeile

Writeln ( tf, LbRijndael.EncryptString('Informatik'));

hab ich ja kein Problem damit.

Könntest du mir sagen was ich bei uses schreiben muss damit mir delphi nicht den fehler bringt nicht deklarierter bezeichner?

PS: tut mir leid das ich dir soviel sorgen bereiten muss :)

Sir Rufo 19. Nov 2008 16:08

Re: Textdatei Passwortschützen bzw verschlüsseln
 
Zitat:

Zitat von Sudrow
Naja solange es so einfach wäre wie die Zeile

Writeln ( tf, LbRijndael.EncryptString('Informatik'));

hab ich ja kein Problem damit.

Könntest du mir sagen was ich bei uses schreiben muss damit mir delphi nicht den fehler bringt nicht deklarierter bezeichner?

PS: tut mir leid das ich dir soviel sorgen bereiten muss :)

kuckst du in die source von TPLockBox und suchst dort den Bezeichner ... die Unit in die Uses ... ???

Sudrow 19. Nov 2008 19:15

Re: Textdatei Passwortschützen bzw verschlüsseln
 
ICh hab jetzt überall geguckt, auch google hab ich verwendet, aber ich hab keinen bezeichner gefunden den ich unter uses schreiben muss damit delphi das encrypt annimmt.

Es muss doch etwas geben was ich hinschreiben kann, so wie math um manche operationen zu machen, kann mir den denn niemand nennen? Ich hab auf dem Gebiet wirklich keine Ahnung.

mfg Sudrow

mkinzler 19. Nov 2008 19:31

Re: Textdatei Passwortschützen bzw verschlüsseln
 
-Komponentensammlung von http://sourceforge.net/projects/tplockbox/ herunterladen und installieren
-Komponente auf Form legen und entsprechend benennen

Sudrow 25. Nov 2008 21:11

Re: Textdatei Passwortschützen bzw verschlüsseln
 
Wahrscheinlich verstoße ich jetzt gegen die Regel des Doppelposts, aber ich brauche unbedingt etwas was ich in Uses reinschreiben kann damit ich den oben genannten Befehl benutzen kann, das ich es verschlüsseln kann ist wichtig zum einen um eine Passwortabfrage zu machen und zum andern das es nicht so leicht veränderbar ist.

Ich hab schon seit einigen Tagen imemrmal bei goggoel geguckt oder hier im Forum aber ncihts gefunden, wenn es mir jemand sagen kann, bitte.

mfg Sudrow

mkinzler 25. Nov 2008 21:16

Re: Textdatei Passwortschützen bzw verschlüsseln
 
Sobald du diese Komponente auf die Form legst, werden die benötigten Units (LbCipher, LbClass) automatisch in die Uses eingefügt

Sudrow 2. Feb 2009 15:35

Re: Textdatei Passwortschützen bzw verschlüsseln
 
Nachdem ich jetzt ein neues Delphi habe, klappt es auch mit komponenten hinzufügen, davor besaß ich nur eine schülerlizenz, da ging das nicht.

Wenn ich jetzt den Text verschlüssel mit Encrypt kommt der verschlüsselte string.
Wenn ich das z.b in einem editfenster anzeigen lasse, und dann den inhalt des editfensters wieder entschlüsseln will mit Decrypt, bekomme ich die Fehlermeldung
"Invalid Base 64 character"

Was hat das zu bedeuten und wie bekomme ich es hin das er das eingegebene wieder ausgibt?

Grüße Sudrow


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:08 Uhr.
Seite 2 von 2     12   

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