openssl_public_decrypt
Entschlüsselt Daten mit einem öffentlichen Schlüssel
Beschreibung
bool openssl_public_decrypt
( string $data
, string &$decrypted
, mixed $key
[, int $padding
] )
Sie können diese Funktion beispielsweise verwenden um zu überprüfen, ob eine
Nachricht wirklich vom Eigentümer des privaten Schlüssels geschrieben wurde.
Parameter-Liste
-
data
-
-
decrypted
-
-
key
-
key muss der öffentliche Schlüssel sein der mit dem
privaten Schlüssel übereinstimmt mit dem die Daten verschlüsselt wurden.
-
padding
-
Für padding ist
OPENSSL_PKCS1_PADDING voreingestellt, zulässig ist
aber auch OPENSSL_NO_PADDING.
Rückgabewerte
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Siehe auch
- openssl_private_encrypt
- openssl_private_decrypt