openssl_public_encrypt
(PHP 4 >= 4.0.6, PHP 5)
openssl_public_encrypt — Chiffre des données avec une clé publique
Description
$data
   , string &$crypted
   , mixed $key
   [, int $padding = OPENSSL_PKCS1_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().
  
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.
Liste de paramètres
- 
     data
- 
      
- 
     crypted
- 
      Contiendra le résultat du chiffrage. 
- 
     key
- 
      La clé publique. 
- 
     padding
- 
      paddingpeut êtreOPENSSL_PKCS1_PADDING,OPENSSL_SSLV23_PADDING,OPENSSL_PKCS1_OAEP_PADDINGouOPENSSL_NO_PADDING.
Valeurs de retour
   Cette fonction retourne TRUE en cas de
succès ou FALSE si une erreur survient.
  
Voir aussi
- openssl_private_encrypt() - Chiffre des données avec une clé privée
- openssl_private_decrypt() - Déchiffre des données avec une clé privée
