openssl_private_decrypt

Entschlüsselt Daten mit einem privaten Schlüssel

Beschreibung

bool openssl_private_decrypt ( string $data , string &$decrypted , mixed $key [, int $padding ] )

openssl_private_decrypt entschlüselt data, die zuvor mit openssl_public_encrypt verschlüsselt wurden und speichert das Ergebnis in decrypted.

Mit dieser Funktion können beispielweise Daten entschlüsselt werden die einzig für Sie bestimmt sind.

Parameter-Liste

data

decrypted

key

key muss der private Schlüssel sein, der dem Schlüssel entspricht, mit dem die Daten verschlüsselt wurden.

padding

padding ist per Standard OPENSSL_PKCS1_PADDING, kann aber auch eine der Konstanten OPENSSL_SSLV23_PADDING, OPENSSL_PKCS1_OAEP_PADDING oder OPENSSL_NO_PADDING sein.

Rückgabewerte

Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

Siehe auch

  • openssl_public_encrypt
  • openssl_public_decrypt