@@ -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,6 +188,14 @@ 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:142
153201msgid ""
@@ -162,12 +210,18 @@ msgid ""
162210"restrictive values anytime without prior deprecation. The values represent "
163211"a fair balance between compatibility and security."
164212msgstr ""
213+ "Le protocole, les options , le chiffrement et d'autres paramètres peuvent "
214+ "changer pour des valeurs plus restrictives à tout moment sans dépréciation "
215+ "préalable. Les valeurs représentent un juste équilibre entre compatibilité "
216+ "et sécurité ."
165217
166218#: ../Doc/library/ssl.rst:151
167219msgid ""
168220"If your application needs specific settings, you should create a :class:"
169221"`SSLContext` and apply the settings yourself."
170222msgstr ""
223+ "Si votre application nécessite des paramètres spécifiques, vous devez créer "
224+ "une classe class:`SSLContext` et appliquer les paramètres vous-même ."
171225
172226#: ../Doc/library/ssl.rst:155
173227msgid ""
@@ -179,6 +233,15 @@ msgid ""
179233"org/wiki/POODLE>`_. If you still wish to continue to use this function but "
180234"still allow SSL 3.0 connections you can re-enable them using::"
181235msgstr ""
236+ "Si vous constatez que , lorsque certains clients ou serveurs plus anciens "
237+ "tentent de se connecter à un :class:`SSLContext` créé par cette fonction, "
238+ "une erreur indiquant \" Protocol or cipher suite mismatch\" (\" Non "
239+ "concordance de protocole ou de suite de chiffrement\" ) est détectée, il se "
240+ "peut qu'ils ne prennent en charge que :data:`OP_NO_SSLv3`.OP_NO_SSLv3 est "
241+ "largement considéré comme `complètement cassé <https://en.wikipedia.org/wiki/"
242+ "POODLE>`_.Si vous souhaitez toujours continuer à utiliser cette fonction "
243+ "tout en autorisant les connexions SSL 3.0 , vous pouvez les réactiver à "
244+ "l'aide de:"
182245
183246#: ../Doc/library/ssl.rst:171
184247msgid "RC4 was dropped from the default cipher string."
@@ -209,10 +272,16 @@ msgid ""
209272"The error code and message of :exc:`SSLError` instances are provided by the "
210273"OpenSSL library."
211274msgstr ""
275+ "Soulevé pour signaler une erreur de l'implémentation SSL sous-jacente "
276+ "(actuellement fournie par la bibliothèque OpenSSL.)Cela pose un problème un "
277+ "problème pour la couche d'authentification et de chiffrement de niveau "
278+ "supérieur surperposée à la connexion réseau sous-jacente .Cette erreur est "
279+ "un sous-type de :exc:`OSError`. Le code d'erreur et le message des "
280+ "instances :exc:`SSLError` sont fournis par la bibliothèque OpenSSL."
212281
213282#: ../Doc/library/ssl.rst:196
214283msgid ":exc:`SSLError` used to be a subtype of :exc:`socket.error`."
215- msgstr ""
284+ msgstr ":exc: `SSLError` était un sous-type de :exc:`socket.error`. "
216285
217286#: ../Doc/library/ssl.rst:201
218287msgid ""
@@ -241,6 +310,10 @@ msgid ""
241310"nonblocking>` when trying to read or write data, but more data needs to be "
242311"received on the underlying TCP transport before the request can be fulfilled."
243312msgstr ""
313+ "Une sous-classe de :exc:`SSLError` est générée par un socket `SSL non "
314+ "bloquant <ssl-nonblocking>`lors d'une tentative de lecture ou d'écriture de "
315+ "données, mais d'avantage de données doivent être reçues sur le transport TCP "
316+ "sous-jacent avant que la demande puisse etre satisfaite."
244317
245318#: ../Doc/library/ssl.rst:234
246319msgid ""
0 commit comments