@@ -32,6 +32,12 @@ 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."
3541
3642#: ../Doc/library/ssl.rst:26
3743msgid ""
@@ -40,20 +46,31 @@ msgid ""
4046"cause variations in behavior. For example, TLSv1.1 and TLSv1.2 come with "
4147"openssl version 1.0.1."
4248msgstr ""
49+ "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+ "installée de OpenSSL peut également entraîner des variations de "
52+ "comportement. Par exemple, TLSv1.1 et TLSv1.2 sont livrés avec la version "
53+ "1.0.1 de openssl."
4354
4455#: ../Doc/library/ssl.rst:32
4556msgid ""
4657"Don't use this module without reading the :ref:`ssl-security`. Doing so may "
4758"lead to a false sense of security, as the default settings of the ssl module "
4859"are not necessarily appropriate for your application."
4960msgstr ""
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."
5064
5165#: ../Doc/library/ssl.rst:37
5266msgid ""
5367"This section documents the objects and functions in the ``ssl`` module; for "
5468"more general information about TLS, SSL, and certificates, the reader is "
5569"referred to the documents in the \" See Also\" section at the bottom."
5670msgstr ""
71+ "Cette section documente les objets et les fonctions du module ``ssl``.Pour "
72+ "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."
5774
5875#: ../Doc/library/ssl.rst:41
5976msgid ""
@@ -64,31 +81,43 @@ msgid ""
6481"certificate of the other side of the connection, and :meth:`cipher`,which "
6582"retrieves the cipher being used for the secure connection."
6683msgstr ""
84+ "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 ."
6790
6891#: ../Doc/library/ssl.rst:48
6992msgid ""
7093"For more sophisticated applications, the :class:`ssl.SSLContext` class helps "
7194"manage settings and certificates, which can then be inherited by SSL sockets "
7295"created through the :meth:`SSLContext.wrap_socket` method."
7396msgstr ""
97+ "Pour les applications plus sophistiquées , la classe :class:`ssl.SSLContext` "
98+ "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."
100+ "wrap_socket` ."
74101
75102#: ../Doc/library/ssl.rst:52
76103msgid "Updated to support linking with OpenSSL 1.1.0"
77- msgstr ""
104+ msgstr "Mise à jour pour prendre en charge la liaison avec OpenSSL 1.1.0 "
78105
79106#: ../Doc/library/ssl.rst:57
80107msgid ""
81108"OpenSSL 0.9.8, 1.0.0 and 1.0.1 are deprecated and no longer supported. In "
82109"the future the ssl module will require at least OpenSSL 1.0.2 or 1.1.0."
83110msgstr ""
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"
84113
85114#: ../Doc/library/ssl.rst:63
86115msgid "Functions, Constants, and Exceptions"
87- msgstr ""
116+ msgstr "Fonctions , Constantes et Exceptions "
88117
89118#: ../Doc/library/ssl.rst:67
90119msgid "Socket creation"
91- msgstr ""
120+ msgstr "Création de sockets "
92121
93122#: ../Doc/library/ssl.rst:69
94123msgid ""
@@ -114,13 +143,15 @@ msgstr ""
114143
115144#: ../Doc/library/ssl.rst:116
116145msgid "Context creation"
117- msgstr ""
146+ msgstr "Création de contexte "
118147
119148#: ../Doc/library/ssl.rst:118
120149msgid ""
121150"A convenience function helps create :class:`SSLContext` objects for common "
122151"purposes."
123152msgstr ""
153+ "Une fonction pratique aide à créer des objets :class:`SSLContext` à des fins "
154+ "communes."
124155
125156#: ../Doc/library/ssl.rst:123
126157msgid ""
@@ -129,6 +160,10 @@ msgid ""
129160"represent a higher security level than when calling the :class:`SSLContext` "
130161"constructor directly."
131162msgstr ""
163+ "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`"
132167
133168#: ../Doc/library/ssl.rst:128
134169msgid ""
@@ -137,6 +172,11 @@ msgid ""
137172"If all three are :const:`None`, this function can choose to trust the "
138173"system's default CA certificates instead."
139174msgstr ""
175+ "*cafile*, *capath*, *cadata* représentent des certificats d'autorité de "
176+ "certification facultatifs à approuver pour la vérification de certificats, "
177+ "comme dans :meth:`SSLContext.load_verify_locations`. Si les trois sont à :"
178+ "const:`None`, cette fonction peut choisir de faire confiance aux certificats "
179+ "d'autorité de certification par défaut du système ."
140180
141181#: ../Doc/library/ssl.rst:134
142182msgid ""
@@ -148,19 +188,33 @@ msgid ""
148188"*cadata* is given) or uses :meth:`SSLContext.load_default_certs` to load "
149189"default CA certificates."
150190msgstr ""
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"
151199
152200#: ../Doc/library/ssl.rst:143
153201msgid ""
154202"The protocol, options, cipher and other settings may change to more "
155203"restrictive values anytime without prior deprecation. The values represent "
156204"a fair balance between compatibility and security."
157205msgstr ""
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é ."
158210
159211#: ../Doc/library/ssl.rst:147
160212msgid ""
161213"If your application needs specific settings, you should create a :class:"
162214"`SSLContext` and apply the settings yourself."
163215msgstr ""
216+ "Si votre application nécessite des paramètres spécifiques, vous devez créer "
217+ "une classe class:`SSLContext` et appliquer les paramètres vous-même ."
164218
165219#: ../Doc/library/ssl.rst:151
166220msgid ""
@@ -172,6 +226,15 @@ msgid ""
172226"org/wiki/POODLE>`_. If you still wish to continue to use this function but "
173227"still allow SSL 3.0 connections you can re-enable them using::"
174228msgstr ""
229+ "Si vous constatez que , lorsque certains clients ou serveurs plus anciens "
230+ "tentent de se connecter à un :class:`SSLContext` créé par cette fonction, "
231+ "une erreur indiquant \" Protocol or cipher suite mismatch\" (\" Non "
232+ "concordance de protocole ou de suite de chiffrement\" ) est détectée, il se "
233+ "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/"
235+ "POODLE>`_.Si vous souhaitez toujours continuer à utiliser cette fonction "
236+ "tout en autorisant les connexions SSL 3.0 , vous pouvez les réactiver à "
237+ "l'aide de:"
175238
176239#: ../Doc/library/ssl.rst:167
177240msgid "RC4 was dropped from the default cipher string."
@@ -198,10 +261,16 @@ msgid ""
198261"The error code and message of :exc:`SSLError` instances are provided by the "
199262"OpenSSL library."
200263msgstr ""
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."
201270
202271#: ../Doc/library/ssl.rst:188
203272msgid ":exc:`SSLError` used to be a subtype of :exc:`socket.error`."
204- msgstr ""
273+ msgstr ":exc: `SSLError` était un sous-type de :exc:`socket.error`. "
205274
206275#: ../Doc/library/ssl.rst:193
207276msgid ""
@@ -230,6 +299,10 @@ msgid ""
230299"nonblocking>` when trying to read or write data, but more data needs to be "
231300"received on the underlying TCP transport before the request can be fulfilled."
232301msgstr ""
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."
233306
234307#: ../Doc/library/ssl.rst:226
235308msgid ""
0 commit comments