Announcement

Collapse
No announcement yet.

OpenSSL: Verschlüsseln mit PHP - Entschlüsseln mit EXE

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • OpenSSL: Verschlüsseln mit PHP - Entschlüsseln mit EXE

    Hallo,

    weiß jemand, wie man mit OpenSSL einen String mit PHP und Public Key so verschlüsseln kann, dass man es mit openssl.exe und Private Key wieder entschlüsseln kann?

    Es müsste doch zur PHP-Funktion "openssl_public_encrypt()" ein Analogon für openssl.exe zum Entschlüsseln geben oder umgekehrt zu "openssl smime -decrypt" ein Analogon in PHP zum Verschlüsseln? Ich habe keins gefunden.

    Das Ziel dabei: mit openssl.exe wird auf einem Heimrechner ein Schlüsselpaar erzeugt. Der Public Key wird auf dem Server benutzt, um Daten zu verschlüsseln, die irgendwelche Leute eingeben. Die verschlüsselten Daten können runtergeladen und dann mit dem Private Key entschlüsselt werden, ohne dass der Private Key übers Netz geschickt oder PHP auf dem Heimrechner installiert oder komplizierte Dinge mit E-Mail Empfang stattfinden müssen.
    Zuletzt editiert von Maike123; 27.12.2007, 18:31. Reason: Redundanz

  • #2
    Hallo,

    Es müsste doch zur PHP-Funktion "openssl_public_encrypt()" ein Analogon für openssl.exe zum Entschlüsseln geben
    Das geht, ist aber etwas versteckt: Decrypt läuft ebenfalls über enc, darunter sind alle symmetrischen Verfahren zusammengefaßt.

    Entschlüsseln funktioniert mit
    openssl enc -d ...

    MfG
    Carsten

    Comment

    Working...
    X