openssl_public_decrypt Déchiffre des données avec une clé publique &reftitle.description; boolopenssl_public_decrypt stringdata stringdecrypted_data OpenSSLAsymmetricKeyOpenSSLCertificatearraystringpublic_key intpaddingOPENSSL_PKCS1_PADDING openssl_public_decrypt déchiffre les données data qui ont été chiffrées avec la fonction openssl_private_encrypt et stocke le résultat dans decrypted_data. Vous pouvez utiliser cette fonction pour vérifier si le message a été écrit par le propriétaire de la clé privée. &reftitle.parameters; data decrypted_data public_key public_key doit être la clé publique qui a été utilisée pour chiffrer les données. padding padding peut être OPENSSL_PKCS1_PADDING ou OPENSSL_NO_PADDING. &reftitle.returnvalues; &return.success; &reftitle.changelog; &Version; &Description; 8.0.0 public_key accepte désormais une instance de OpenSSLAsymmetricKey ou OpenSSLCertificate ; auparavant, une &resource; de type OpenSSL key ou OpenSSL X.509 était acceptée. &reftitle.seealso; openssl_private_encrypt openssl_private_decrypt