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.
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.
Comment