@@ -32,12 +32,13 @@ msgid ""
3232"X, and probably additional platforms, as long as OpenSSL is installed on "
3333"that platform."
3434msgstr ""
35- "Ce module fournit un accès au cryptage et aux fonctions d'authentification "
36- "entre homologues de Transport Layer Security (souvent appelé \" Secure "
37- "Sockets Layer\" ) pour les sockets réseau, côté client et côté serveur. Ce "
38- "module utilise la bibliothèque OpenSSL. Il est disponible sur tous les "
39- "systèmes Unix modernes, Windows, Mac OS X et probablement sur d'autres "
40- "plates-formes, à condition qu'OpenSSL soit installé sur cette plate-forme."
35+ "Ce module fournit un accès aux fonctions de chiffrement et "
36+ "d'authentification entre pairs proposées par de Transport Layer Security "
37+ "(souvent appelé \" Secure Sockets Layer\" ) pour les connecteurs réseau, côté "
38+ "client et côté serveur. Ce module utilise la bibliothèque OpenSSL. Il est "
39+ "disponible sur tous les systèmes Unix modernes, Windows, Mac OS X et "
40+ "probablement sur d'autres plates-formes, à condition qu'OpenSSL soit "
41+ "installé sur cette plate-forme."
4142
4243#: ../Doc/library/ssl.rst:26
4344msgid ""
@@ -47,7 +48,7 @@ msgid ""
4748"openssl version 1.0.1."
4849msgstr ""
4950"Certains comportements peuvent dépendre de la plate-forme, car des appels "
50- "sont passés aux API de socket du système d'exploitation. La version "
51+ "sont passés aux API de connexions du système d'exploitation. La version "
5152"installée de OpenSSL peut également entraîner des variations de "
5253"comportement. Par exemple, TLSv1.1 et TLSv1.2 sont livrés avec la version "
5354"1.0.1 de openssl."
@@ -58,9 +59,9 @@ msgid ""
5859"lead to a false sense of security, as the default settings of the ssl module "
5960"are not necessarily appropriate for your application."
6061msgstr ""
61- " N’utilisez pas ce module sans lire les considérations de sécurité . Cela "
62- "pourrait créer un faux sentiment de sécurité, car les paramètres par défaut "
63- "du module ssl ne sont pas nécessairement appropriés pour votre application."
62+ " N’utilisez pas ce module sans lire :ref:`ssl-security` . Cela pourrait créer "
63+ "un faux sentiment de sécurité, car les paramètres par défaut du module ssl "
64+ "ne sont pas nécessairement appropriés pour votre application."
6465
6566#: ../Doc/library/ssl.rst:37
6667msgid ""
@@ -70,7 +71,8 @@ msgid ""
7071msgstr ""
7172"Cette section documente les objets et les fonctions du module ``ssl``.Pour "
7273"des informations plus générales sur TLS, SSL et les certificats, le lecteur "
73- "est référé aux documents de la section \" Voir Aussi\" au bas de la page."
74+ "prié de se référer aux documents de la section \" Voir Aussi\" au bas de "
75+ "cette page."
7476
7577#: ../Doc/library/ssl.rst:41
7678msgid ""
@@ -82,42 +84,42 @@ msgid ""
8284"retrieves the cipher being used for the secure connection."
8385msgstr ""
8486"Ce module fournit une classe class:`socket.socket`, dérivée du type socket."
85- "socket, ainsi qu'un encapsuleur de type socket qui chiffre et déchiffre les "
86- "données passant sur le socket avec SSL . Il prend en charges des méthodes "
87- "supplémentaires telles que :meth:`getpeercert` qui récupère le certificat de "
88- "l'autre coté de la connexion, et :meth:`cipher`, qui récupère le chiffrement "
89- "utilisé pour la connexion ."
87+ "socket, ainsi qu'un encapsuleur qui mime un connecteur qui chiffre et "
88+ "déchiffre les données passant sur le connecteur utilisant SSL . Il prend en "
89+ "charge des méthodes supplémentaires telles que :meth:`getpeercert` qui "
90+ "récupère le certificat de l'autre coté de la connexion et :meth:`cipher`, "
91+ "qui récupère le chiffrement utilisé pour la connexion."
9092
9193#: ../Doc/library/ssl.rst:48
9294msgid ""
9395"For more sophisticated applications, the :class:`ssl.SSLContext` class helps "
9496"manage settings and certificates, which can then be inherited by SSL sockets "
9597"created through the :meth:`SSLContext.wrap_socket` method."
9698msgstr ""
97- "Pour les applications plus sophistiquées , la classe :class:`ssl.SSLContext` "
99+ "Pour les applications plus sophistiquées, la classe :class:`ssl.SSLContext` "
98100"facilite la gestion des paramètres et des certificats ,qui peuvent ensuite "
99- "etre hérités par les sockets SSL crées via la méthode :meth:`SSLContext."
101+ "être hérités par les connecteurs SSL créés via la méthode :meth:`SSLContext."
100102"wrap_socket` ."
101103
102104#: ../Doc/library/ssl.rst:52
103105msgid "Updated to support linking with OpenSSL 1.1.0"
104- msgstr "Mise à jour pour prendre en charge la liaison avec OpenSSL 1.1.0"
106+ msgstr "Mise à jour pour prendre en charge les liaisons avec OpenSSL 1.1.0"
105107
106108#: ../Doc/library/ssl.rst:57
107109msgid ""
108110"OpenSSL 0.9.8, 1.0.0 and 1.0.1 are deprecated and no longer supported. In "
109111"the future the ssl module will require at least OpenSSL 1.0.2 or 1.1.0."
110112msgstr ""
111- "OpenSSL 0.9.8, 1.0.0 et 1.0.1 sont obsolètes et ne sont plus supportés . "
112- "Dans l'avenir , le module ssl nécessitera au minimun OpenSSL 1.0.2 ou 1.1.0"
113+ "OpenSSL 0.9.8, 1.0.0 et 1.0.1 sont obsolètes et ne sont plus suivis. Dans "
114+ "l'avenir , le module ssl nécessitera au minimun OpenSSL 1.0.2 ou 1.1.0"
113115
114116#: ../Doc/library/ssl.rst:63
115117msgid "Functions, Constants, and Exceptions"
116- msgstr "Fonctions , Constantes et Exceptions "
118+ msgstr "Fonctions , constantes et exceptions "
117119
118- #: ../Doc/library/ssl.rst:67
120+ #: ../Doc/library/ssl.rst:7
119121msgid "Socket creation"
120- msgstr "Création de sockets "
122+ msgstr "Création de connecteurs "
121123
122124#: ../Doc/library/ssl.rst:69
123125msgid ""
@@ -150,8 +152,8 @@ msgid ""
150152"A convenience function helps create :class:`SSLContext` objects for common "
151153"purposes."
152154msgstr ""
153- "Une fonction pratique aide à créer des objets :class:`SSLContext` à des fins "
154- "communes. "
155+ "Une fonction utilitaire permet de créer facilement des objets :class:"
156+ "`SSLContext`pour des usages classiques. "
155157
156158#: ../Doc/library/ssl.rst:123
157159msgid ""
@@ -161,9 +163,9 @@ msgid ""
161163"constructor directly."
162164msgstr ""
163165"Renvoie un nouvel objet :class:`SSLContext` avec les paramètres par défaut "
164- "pour l'objectif spécifié . Les paramètres sont choisis par le module ssl et "
165- "représentent généralement un niveau de sécurité supérieur à celui utilisé "
166- "pour appelet directement le constructeur :class:`SSLContext`"
166+ "*purpose* . Les paramètres sont choisis par le module ssl et représentent "
167+ "généralement un niveau de sécurité supérieur à celui utilisé lorsque vous "
168+ "appelez directement le constructeur :class:`SSLContext`"
167169
168170#: ../Doc/library/ssl.rst:128
169171msgid ""
@@ -188,25 +190,26 @@ msgid ""
188190"*cadata* is given) or uses :meth:`SSLContext.load_default_certs` to load "
189191"default CA certificates."
190192msgstr ""
191- "Les paramètres sont: :data:`PROTOCOL_TLS`, :data:`OP_NO_SSLv2`, et :data:"
192- "`OP_NO_SSLv3` avec des suites de chiffrement à chiffrement élevé sans RC4et "
193- "sans suites de chiffrement authentifiés. Passer :data:`~Purpose."
194- "SERVER_AUTH` en tant que *but* définit :data:`~SSLContext.verify_mode` sur :"
195- "data:`CERT_REQUIRED` et charge les certificats de l'autorité de "
196- "certification ( lorsqu'au moins un des critères *cafile*, *capath* ou "
197- "*cadata* est indiqué) ou utilise :meth:`SSLContext.load_default_certs` pour "
198- "charger les certificats de l'autorité de certification par défaut"
193+ "Les paramètres sont: :data:`PROTOCOL_TLS`, :data:`OP_NO_SSLv2` et :data:"
194+ "`OP_NO_SSLv3` avec des algorithmes de chiffrement de robustesse élevé, "
195+ "n'utilisant pas RC4 et requérant forcément une authentification. Passer :"
196+ "data:`~Purpose.SERVER_AUTH` en tant que *purpose* définit :data:`~SSLContext."
197+ "verify_mode` sur :data:`CERT_REQUIRED` et charge les certificats de "
198+ "l'autorité de certification ( lorsqu'au moins un des critères *cafile*, "
199+ "*capath* ou *cadata* est indiqué) ou utilise :meth:`SSLContext."
200+ "load_default_certs` pour charger les certificats de l'autorité de "
201+ "certification par défaut"
199202
200203#: ../Doc/library/ssl.rst:143
201204msgid ""
202205"The protocol, options, cipher and other settings may change to more "
203206"restrictive values anytime without prior deprecation. The values represent "
204207"a fair balance between compatibility and security."
205208msgstr ""
206- "Le protocole, les options , le chiffrement et d'autres paramètres peuvent "
207- "changer pour des valeurs plus restrictives à tout moment sans dépréciation "
208- "préalable. Les valeurs représentent un juste équilibre entre compatibilité "
209- "et sécurité ."
209+ "Le protocole, les options , l'algorithme de chiffrement et d'autres "
210+ "paramètres peuvent changer pour des valeurs plus restrictives à tout moment "
211+ "sans déclaration d'obsolescence programmé préalable. Les valeurs "
212+ "représentent un juste équilibre entre compatibilité et sécurité ."
210213
211214#: ../Doc/library/ssl.rst:147
212215msgid ""
@@ -231,7 +234,7 @@ msgstr ""
231234"une erreur indiquant \" Protocol or cipher suite mismatch\" (\" Non "
232235"concordance de protocole ou de suite de chiffrement\" ) est détectée, il se "
233236"peut qu'ils ne prennent en charge que :data:`OP_NO_SSLv3`.OP_NO_SSLv3 est "
234- "largement considéré comme `complètement cassé <https://en .wikipedia.org/wiki/"
237+ "largement considéré comme `complètement cassé <https://fr .wikipedia.org/wiki/"
235238"POODLE>`_.Si vous souhaitez toujours continuer à utiliser cette fonction "
236239"tout en autorisant les connexions SSL 3.0 , vous pouvez les réactiver à "
237240"l'aide de:"
@@ -261,12 +264,12 @@ msgid ""
261264"The error code and message of :exc:`SSLError` instances are provided by the "
262265"OpenSSL library."
263266msgstr ""
264- "Soulevé pour signaler une erreur de l'implémentation SSL sous-jacente "
265- "(actuellement fournie par la bibliothèque OpenSSL.)Cela pose un problème un "
266- "problème pour la couche d'authentification et de chiffrement de niveau "
267- "supérieur surperposée à la connexion réseau sous-jacente .Cette erreur est "
268- "un sous- type de :exc:`OSError`. Le code d'erreur et le message des "
269- "instances :exc: `SSLError` sont fournis par la bibliothèque OpenSSL."
267+ "Levé pour signaler une erreur de l'implémentation SSL sous-jacente "
268+ "(actuellement fournie par la bibliothèque OpenSSL.)Cela pose un problème "
269+ "pour la couche d'authentification et de chiffrement de niveau supérieur "
270+ "surperposée à la connexion réseau sous-jacente .Cette erreur est un sous- "
271+ "type de :exc:`OSError`. Le code d'erreur et le message des instances :exc: "
272+ "`SSLError` sont fournis par la bibliothèque OpenSSL."
270273
271274#: ../Doc/library/ssl.rst:188
272275msgid ":exc:`SSLError` used to be a subtype of :exc:`socket.error`."
@@ -299,10 +302,10 @@ msgid ""
299302"nonblocking>` when trying to read or write data, but more data needs to be "
300303"received on the underlying TCP transport before the request can be fulfilled."
301304msgstr ""
302- "Une sous -classe de :exc:`SSLError` est générée par un socket `SSL non "
303- "bloquant <ssl-nonblocking>`lors d'une tentative de lecture ou d'écriture de "
304- "données, mais d'avantage de données doivent être reçues sur le transport TCP "
305- "sous-jacent avant que la demande puisse etre satisfaite."
305+ "Sous -classe de :exc:`SSLError` levée par un connecteur `SSL non bloquant "
306+ "<ssl-nonblocking>`lors d'une tentative de lecture ou d'écriture de données, "
307+ "alors que davantage de données doivent être reçues sur la couche TCP sous- "
308+ "jacente avant que la demande puisse etre satisfaite."
306309
307310#: ../Doc/library/ssl.rst:226
308311msgid ""
0 commit comments