Provided by: manpages-fr-extra_20151231_all bug

NOM

       SSL_COMP_add_compression_method, SSL_COMP_free_compression_methods - handle SSL/TLS
       integrated compression methods

SYNOPSIS

        #include <openssl/ssl.h>

        int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm);

        +void SSL_COMP_free_compression_methods(void);

DESCRIPTION

       SSL_COMP_add_compression_method() ajoute la méthode de compression cm avec l'identifiant
       id à la liste des méthodes de compression disponibles. Cette liste est maintenue
       globalement pour toutes les opérations SSL dans cette application. Elle ne peut pas être
       définie pour des objets SSL_CTX ou SSL spécifiques.

       SSL_COMP_free_compression_methods() frees the internal table of compression methods that
       were built internally, and possibly augmented by adding SSL_COMP_add_compression_method().

NOTES

       La norme TLS (ou SSLv3) permet l'intégration des méthodes de compression dans la
       communication. La RFC TLS ne spécifie cependant pas de méthode de compression ni
       d'identifiant correspondant, il n'y a donc actuellement pas de moyen compatible d'intégrer
       la compression avec des pairs inconnus. Il n'est par conséquent pas recommandé d'intégrer
       actuellement la compression dans les applications. Les applications pour utilisation non
       publique pourraient se mettre d'accord sur certaines méthodes de compression.
       L'utilisation de différentes méthodes de compression avec le même identifiant aura pour
       conséquence un échec de connexion.

       Un client OpenSSL utilisant un protocole qui permet la compression (SSLv3, TLSv1) enverra
       sans condition la liste de toutes les méthodes de compression activées avec
       SSL_COMP_add_compression_method() au serveur pendant l'initialisation de connexion.
       Contrairement aux mécanismes de définition de liste d'algorithmes de chiffrement, aucune
       méthode n'est disponible pour restreindre la liste des méthodes de compression en fonction
       de la connexion.

       Un serveur OpenSSL comparera les identifiants envoyés par un client avec ses propres
       méthodes de compression et activera sans condition la compression si un identifiant
       correspondant est trouvé. Restreindre la liste des méthodes de compression prises en
       charge en fonction de la connexion est impossible.

       If enabled during compilation, the OpenSSL library will have the COMP_zlib() compression
       method available.

AVERTISSEMENTS

       Une fois que les identités des méthodes de compression pour le protocole TLS auront été
       normalisées, l'interface de programmation sera sans doute modifiée. L'utiliser maintenant
       n'est pas recommandé.

VALEURS DE RETOUR

       SSL_COMP_add_compression_method() pourrait renvoyer les valeurs suivantes.

       0   L'opération a réussi.

       1   L'opération a échoué. Vérifiez la file d'erreur pour découvrir la raison.

VOIR AUSSI

       ssl(3)

TRADUCTION

       La traduction de cette page de manuel est maintenue par les membres de la liste
       <debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler toute erreur de
       traduction par un rapport de bogue sur le paquet manpages-fr-extra.

1.0.2a 1.0.2c                               2015-12fr::ssl::SSL_COMP_add_compression_method(3SSL)