openssl_public_decrypt <<< |
openssl_public_encrypt | openssl_seal >>> |
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.30 openssl_public_encrypt()Chiffre des données avec une clé publique[ Exemples avec openssl_public_encrypt ] PHP 4 >= 4.0.6, PHP 5 bool openssl_public_encrypt ( string data , string crypted , mixed key , int padding )
openssl_public_encrypt chiffre les données data avec la clé publique key et stocke le résultat dans crypted . Les données chiffrées peuvent être déchiffrées avec la fonction openssl_private_decrypt . padding vaut par défaut OPENSSL_PKCS1_PADDING , mais peut valoir OPENSSL_SSLV23_PADDING , OPENSSL_PKCS1_OAEP_PADDING ou OPENSSL_NO_PADDING . Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec. Cette fonction peut être utilisée pour chiffrer un message qui pourra être lu uniquement par le propriétaire de la clé privée. Elle peut être également utilisée pour stocker des données sécurisées dans une base de données. Voir aussi openssl_private_decrypt et openssl_private_encrypt . |
<< | openssl_public_encrypt | >> |
openssl_public_decrypt | OpenSSL | openssl_seal |