(PHP 4 >= 4.0.6, PHP 5)
openssl_public_decrypt — Entschlüsselt Daten mit einem öffentlichen Schlüssel
openssl_public_decrypt() entschlüsselt data , die zuvor mit openssl_private_encrypt() verschlüsselt wurden und speichert das Ergebnis in decrypted .
Sie können diese Funktion beispielsweise verwenden um zu überprüfen, ob eine Nachricht wirklich vom Eigentümer des privaten Schlüssels geschrieben wurde.
key muss der öffentliche Schlüssel sein der mit dem privaten Schlüssel übereinstimmt mit dem die Daten verschlüsselt wurden.
Für padding ist OPENSSL_PKCS1_PADDING voreingestellt, zulässig ist aber auch OPENSSL_NO_PADDING.
Gibt bei Erfolg TRUE zurück, im Fehlerfall FALSE.