Function.openssl-public-encrypt

Aus PHP-Wiki

Wechseln zu: Navigation, Suche
Gas Tarife und WohngebäudeversicherungWohngebäudeversicherung Vergleichen Online - Hausrat- vs. Wohngebäudeversicherung . Auswahlkriterien für Kreditkarten

openssl_public_encrypt — Verschlüsselt Daten mit einem öffentlichen Schlüssel

Inhaltsverzeichnis

Beschreibung

bool openssl_public_encrypt ( string $data , string &$crypted ,mixed  $key [, int $padding ] )


openssl_public_encrypt() verschlüsselt data mit dem öffentlichen Schlüssel key und speichert das Ergebnis in crypted . Verschlüsselte Daten können mittels openssl_private_decrypt() entschlüsselt werden. 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 FALSE.

Siehe auch

Persönliche Werkzeuge