openssl_public_encrypt
Verschlüsselt Daten mit einem öffentlichen Schlüssel
Beschreibung
bool openssl_public_encrypt
( string $data
, string &$crypted
, mixed $key
[, int $padding
] )
Mit dieser Funktion können Sie beispielsweise eine Nachricht verschlüsseln so
daß sie nur vom Eigentümer des privaten Schlüssels gelesen werden kann.
Parameter-Liste
-
data
-
-
crypted
-
Hier werden die verschlüsselten Daten abgelegt.
-
key
-
Der öffentliche Schlüssel.
-
padding
-
Für padding ist als Standard
OPENSSL_PKCS1_PADDING voreingestellt, aber auch
OPENSSL_SSLV23_PADDING,
OPENSSL_PKCS1_OAEP_PADDING oder
OPENSSL_NO_PADDING sind zulässige Werte.
Rückgabewerte
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Siehe auch
- openssl_private_encrypt
- openssl_private_decrypt