openssl_private_encrypt <<< |
openssl_public_decrypt | openssl_public_encrypt >>> |
8.87 OpenSSL 8 Référence des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Paramètres clés/certificats . Vérification de certificats . Constantes pré-définies . openssl_csr_export_to_file . openssl_csr_export . openssl_csr_new . openssl_csr_sign . openssl_error_string . openssl_free_key . openssl_get_privatekey . openssl_get_publickey . openssl_open . openssl_pkcs7_decrypt . openssl_pkcs7_encrypt . openssl_pkcs7_sign . openssl_pkcs7_verify . openssl_pkey_export_to_file . openssl_pkey_export . openssl_pkey_get_private . openssl_pkey_get_public . openssl_pkey_new . openssl_private_decrypt . openssl_private_encrypt ->openssl_public_decrypt . openssl_public_encrypt . openssl_seal . openssl_sign . openssl_verify . openssl_x509_check_private_key . openssl_x509_checkpurpose . openssl_x509_export_to_file . openssl_x509_export . openssl_x509_free . openssl_x509_parse . openssl_x509_read |
8.87.29 openssl_public_decrypt()Déchiffre des données avec une clé publique[ Exemples avec openssl_public_decrypt ] PHP 4 >= 4.0.6, PHP 5 bool openssl_public_decrypt ( string data , string decrypted , mixed key , int 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 . key doit être la clé publique qui a été utilisée pour chiffrer les données. padding vaut par défaut OPENSSL_PKCS1_PADDING mais peut également valoir OPENSSL_NO_PADDING . Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec. Vous pouvez utiliser cette fonction pour vérifier si le message a été écrit par le propriétaire de la clé privée. Voir aussi openssl_private_encrypt et openssl_private_decrypt . |
<< | openssl_public_decrypt | >> |
openssl_private_encrypt | OpenSSL | openssl_public_encrypt |