openssl_seal() retourne la longueur des données
scellées en cas de succès, et FALSE sinon.
En cas de succès, les données scellées sont
placées dans le paramètre sealed_data
,
et les clés d'enveloppe dans env_keys
.
openssl_seal() scelle (chiffre) les données
data
en utilisant l'algorithme RC4 avec une clé
secrète générée aléatoirement. La clé
est chiffrée avec chaque clé publique associée à
pub_key_ids
et chaque clé ainsi
chiffrée est retournée dans env_keys
.
Cela signifie que vous pouvez envoyer des données scellées
à plusieurs destinataires (en supposant que chacun ait reçu la
clé publique). Chaque destinataire doit recevoir les données
chiffrées et la clé d'enveloppe, qui a été
chiffrée avec la clé publique du destinataire.
Voir aussi openssl_open().
Précédent | Sommaire | Suivant |
openssl_public_encrypt | Niveau supérieur | openssl_sign |