Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Mit PHP eine XML-Datei verschlüsseln und mit Delphi entschlüsseln (https://www.delphipraxis.net/160727-mit-php-eine-xml-datei-verschluesseln-und-mit-delphi-entschluesseln.html)

RWarnecke 28. Mai 2011 08:05

Mit PHP eine XML-Datei verschlüsseln und mit Delphi entschlüsseln
 
Hallo zusammen,

ich suche nach einer Möglichkeit verschiedene Eingaben auf einer Webseite in eine verschlüsselte XML-Datei zuschreiben. Nachdem die Datei geschrieben ist, wird die Datei mit einem Delphi-Programm heruntergeladen und dann wieder entschlüsselt und die Daten der XML-Datei in eine Datenbank eingetragen.

Welche Verschlüsselungen kann ich da nutzen ?

Über ein paar Links mit Tutorials würde ich mich freuen.

alcaeus 28. Mai 2011 08:23

AW: Mit PHP eine XML-Datei verschlüsseln und mit Delphi entschlüsseln
 
Moin,

im Zend Framework gibt es eine Komponente namens Zend_Crypt, mit der es moeglich ist Daten mit RSA zu verchlüsseln. Leider gibt es auf deren Website keine guten Beispiele, im Netz fliegt aber einiges so rum.
Beim entsprechenden Delphi-Pendant kann ich dir leider nicht helfen ;)

Greetz
alcaeus

Andreas L. 28. Mai 2011 08:43

AW: Mit PHP eine XML-Datei verschlüsseln und mit Delphi entschlüsseln
 
Vielleicht kannst du damit was anfangen: http://www.php.net/manual/de/book.mcrypt.php

Für Delphi kann ich das DEC von Hagen Reddmann empfehlen. Musst halt schauen das du bei beiden Sprachen den selben Verschlüsselungsalgorithmus wählst, dann sollte dein Vorhaben kein Problem sein ;-)

rollstuhlfahrer 28. Mai 2011 15:39

AW: Mit PHP eine XML-Datei verschlüsseln und mit Delphi entschlüsseln
 
Ich hatte im Internet mal Blowfish für PHP und JS gefunden. Damit war die "gesicherte" Kommunikation zwischen Server und Browser möglich. Bestimmt gibt es das auch für Delphi.

Blowfish für PHP gibts hier.

Bernhard

blackfin 28. Mai 2011 15:45

AW: Mit PHP eine XML-Datei verschlüsseln und mit Delphi entschlüsseln
 
Für symmetrische Verschlüsselung nutze ich meist auf der php-Seite den "Serpent"-Cipher, den die mcrypt-Funktionen von php unterstützen. (Serpent war der 2. Finalist beim AES contest).

Auf der Delphi-Seite gibt es den auch, z.B. bei den TurboPower Lockbox Komponenten.

Blowfish gibt es in den genannten beiden Komponenten füt TPLockBox und php auch, aber irgendwie waren die inkompatibel zueinander (oder ich habe mich damit zu wenig beschäftigt) :-D

Wenn es asymmetrisch sein muss, hat mcrypt auf der php-Seite und TPLoclBox für Delphi auch ein paar RSA-Dinge dabei, das wird mit den Schlüsseln dann etwas komplizierter, aber machbar.
Hagens DEC kann sicher auch einiges diesbezüglich, allerdings hat das bei mir unter D2009 nie richtig funktioniert, deswegen kenne ich es nicht so gut.

RWarnecke 28. Mai 2011 17:19

AW: Mit PHP eine XML-Datei verschlüsseln und mit Delphi entschlüsseln
 
Hallo zusammen,

danke erstmal für eure Antworten. Das ist ja richtig viel Lesestoff, den ich mir jetzt erstmal reinziehen werde.


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