Provided by: manpages-fr-extra_20151231_all 

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-12-31 fr::ssl::SSL_COMP_add_compression_method(3SSL)