openssl_open Ouvre des données scellées &reftitle.description; boolopenssl_open stringdata stringoutput stringencrypted_key OpenSSLAsymmetricKeyOpenSSLCertificatearraystringprivate_key stringcipher_algo stringnulliv&null; openssl_open ouvre (déchiffre) les données data en utilisant la clé privée private_key et la clé d'enveloppe encrypted_key et remplit output avec les données déchiffrées. La clé d'enveloppe est générée lorsque les données sont scellées, et ne peut être utilisée qu'avec la clé privée spécifique. Reportez-vous à openssl_seal pour plus d'informations. &reftitle.parameters; data output Si l'appel a réussi, les données ouvertes sont retournées dans ce paramètre. encrypted_key private_key cipher_algo La méthode de chiffrement. La valeur par défaut ('RC4') est considéré non-sécurisé. Il est vivement recommandé de spécifier explicitement une méthode de chiffrement sûr. iv Vecteur d'initialisation. &reftitle.returnvalues; &return.success; &reftitle.changelog; &Version; &Description; 8.0.0 private_key accepte désormais une instance de OpenSSLAsymmetricKey ou OpenSSLCertificate ; auparavant, une &resource; de type OpenSSL key ou OpenSSL X.509 CSR était acceptée. 8.0.0 cipher_algo n'est désormais plus un paramètre optionnel. &reftitle.examples; Exemple avec <function>openssl_open</function> ]]> &reftitle.seealso; openssl_seal