AnsiString zu const void*
-
Hallo!
Ich hab mir die Verschlüsselungskomponenten heruntergeladen:
http://www.cityinthesky.co.uk/cryptography.html...und jetzt würde ich gern das Password für die Ver/Entschlüsselung bestimmen!
Die Komponente benötigt den Dateityp const void*, und ich möchte von einem
Editfelt, also AnsiString Text das Password festlegen...
Ich hab schon rumprobiert, aber ich habs nicht hinbekommen.
Immer wenn ich verschlüssle, kann ich mit einem anderen Password wieder entschlüsseln. bsp: Mit "Password" hab ich verschlüsselt. Dann kann ich den
Text auch mit "Passtnet" entschlüsseln
Momentan mach ich das so:
const void *S=&Edit3->Text[sizeof Edit3->Text]; //Edit3->Text =Password BlowFish->Init(S,16,NULL); Edit1->Text=BlowFish->DecryptString(Edit2->Text); //Edit1->Text =Ausgabefeld, Edit2= EingabefeldKlappt nicht

-
Sorry, mal wieder zu schnell Gepostet...
Hab jetzt einen Weg gefunden!EinM
-
..der hoffentlich .c_str() lautet.