@@ -6,18 +6,18 @@ msgstr ""
66"Project-Id-Version : Python 3\n "
77"Report-Msgid-Bugs-To : \n "
88"POT-Creation-Date : 2019-11-15 18:54+0100\n "
9- "PO-Revision-Date : 2020-02-01 16:27+0100 \n "
10- "Last-Translator : Julien Palard <julien@palard.fr >\n "
9+ "PO-Revision-Date : 2020-03-30 22:31+0200 \n "
10+ "Last-Translator : Mathieu Dupuy <deronnax@gmail.com >\n "
1111"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
1212"Language : fr\n "
1313"MIME-Version : 1.0\n "
1414"Content-Type : text/plain; charset=UTF-8\n "
1515"Content-Transfer-Encoding : 8bit\n "
16- "X-Generator : Poedit 2.0.2 \n "
16+ "X-Generator : Poedit 2.3 \n "
1717
1818#: ../Doc/library/ssl.rst:2
1919msgid ":mod:`ssl` --- TLS/SSL wrapper for socket objects"
20- msgstr ""
20+ msgstr ":mod:`ssl` --- Emballage TLS/SSL pour les objets connecteurs "
2121
2222#: ../Doc/library/ssl.rst:10
2323msgid "**Source code:** :source:`Lib/ssl.py`"
@@ -59,7 +59,7 @@ msgid ""
5959"lead to a false sense of security, as the default settings of the ssl module "
6060"are not necessarily appropriate for your application."
6161msgstr ""
62- " N’utilisez pas ce module sans lire :ref:`ssl-security`. Cela pourrait créer "
62+ "N’utilisez pas ce module sans lire :ref:`ssl-security`. Cela pourrait créer "
6363"un faux sentiment de sécurité, car les paramètres par défaut du module *ssl* "
6464"ne sont pas nécessairement appropriés pour votre application."
6565
@@ -83,12 +83,13 @@ msgid ""
8383"certificate of the other side of the connection, and :meth:`cipher`,which "
8484"retrieves the cipher being used for the secure connection."
8585msgstr ""
86- "Ce module fournit une classe :class:`ssl.SSLSocket`, dérivée du type socket."
87- "socket, ainsi qu'une enveloppe (*wrapper* en anglais) qui mime un connecteur "
88- "qui chiffre et déchiffre les données passant sur le connecteur utilisant "
89- "SSL. Il prend en charge des méthodes supplémentaires telles que :meth:"
90- "`getpeercert` qui récupère le certificat de l'autre coté de la connexion et :"
91- "meth:`cipher`, qui récupère le chiffrement utilisé pour la connexion."
86+ "Ce module fournit une classe :class:`ssl.SSLSocket`, dérivée du type :class:"
87+ "`socket.socket`, ainsi qu'une enveloppe (*wrapper* en anglais) qui mime un "
88+ "connecteur qui chiffre et déchiffre les données passant sur le connecteur "
89+ "utilisant SSL. Il prend en charge des méthodes supplémentaires telles que :"
90+ "meth:`getpeercert` qui récupère le certificat de l'autre coté de la "
91+ "connexion et :meth:`cipher`, qui récupère le chiffrement utilisé pour la "
92+ "connexion."
9293
9394#: ../Doc/library/ssl.rst:48
9495msgid ""
@@ -110,8 +111,9 @@ msgid ""
110111"OpenSSL 0.9.8, 1.0.0 and 1.0.1 are deprecated and no longer supported. In "
111112"the future the ssl module will require at least OpenSSL 1.0.2 or 1.1.0."
112113msgstr ""
113- "OpenSSL 0.9.8, 1.0.0 et 1.0.1 sont obsolètes et ne sont plus prises en charge. Dans "
114- "l'avenir, le module *ssl* nécessitera au minimum OpenSSL 1.0.2 ou 1.1.0"
114+ "OpenSSL 0.9.8, 1.0.0 et 1.0.1 sont obsolètes et ne sont plus prises en "
115+ "charge. Dans l'avenir, le module *ssl* nécessitera au minimum OpenSSL 1.0.2 "
116+ "ou 1.1.0."
115117
116118#: ../Doc/library/ssl.rst:63
117119msgid "Functions, Constants, and Exceptions"
@@ -131,17 +133,18 @@ msgid ""
131133"support for server name indication (SNI) and hostname matching."
132134msgstr ""
133135"Depuis Python 3.2 et 2.7.9, il est recommandé d'utiliser :meth:`SSLContext."
134- "wrap_socket` d'une instance :class:`SSLContext` pour encapsuler des sockets "
135- "en tant qu'objets :class:`SSLSocket`. Les fonctions auxiliaires :func :"
136- "`create_default_context` renvoient un nouveau contexte avec des paramètres "
137- "par défaut sécurisés. L'ancienne fonction :func:`wrap_socket` est obsolète "
138- "car elle est à la fois inefficace et ne prend pas en charge l'indication de "
139- "nom de serveur (SNI) et la correspondance du nom de l'hôte."
136+ "wrap_socket` d'une instance :class:`SSLContext` pour encapsuler des "
137+ "connecteurs en tant qu'objets :class:`SSLSocket`. Les fonctions auxiliaires :"
138+ "func: `create_default_context` renvoient un nouveau contexte avec des "
139+ "paramètres par défaut sécurisés. L'ancienne fonction :func:`wrap_socket` est "
140+ "obsolète car elle est à la fois inefficace et ne prend pas en charge "
141+ "l'indication de nom de serveur (SNI) et la vérification du nom de l'hôte."
140142
141143#: ../Doc/library/ssl.rst:77
142144msgid "Client socket example with default context and IPv4/IPv6 dual stack::"
143145msgstr ""
144- "Exemple de socket client avec contexte par défaut et double pile IPv4/IPv6 ::"
146+ "Exemple de connecteur client avec contexte par défaut et double pile IPv4/"
147+ "IPv6 ::"
145148
146149#: ../Doc/library/ssl.rst:90
147150msgid "Client socket example with custom context and IPv4::"
@@ -172,9 +175,9 @@ msgid ""
172175msgstr ""
173176"Renvoie un nouvel objet :class:`SSLContext`. Le paramètre *purpose* permet "
174177"de choisir parmi un ensemble de paramètres par défaut en fonction de l'usage "
175- "souhaité. Les paramètres sont choisis par le module * ssl* et représentent "
176- "généralement un niveau de sécurité supérieur à celui utilisé lorsque vous "
177- "appelez directement le constructeur :class:`SSLContext`."
178+ "souhaité. Les paramètres sont choisis par le module :mod:` ssl` et "
179+ "représentent généralement un niveau de sécurité supérieur à celui utilisé "
180+ "lorsque vous appelez directement le constructeur :class:`SSLContext`."
178181
179182#: ../Doc/library/ssl.rst:128
180183msgid ""
@@ -200,21 +203,24 @@ msgid ""
200203"default CA certificates."
201204msgstr ""
202205"Les paramètres sont : :data:`PROTOCOL_TLS`, :data:`OP_NO_SSLv2` et :data:"
203- "`OP_NO_SSLv3` avec des algorithmes de chiffrement de robustesse élevé , "
204- "n'utilisant pas RC4 et requérant forcément une authentification. Passer : "
205- "data:`~Purpose.SERVER_AUTH` en tant que *purpose* définit :data:`~SSLContext. "
206- "verify_mode` sur :data:`CERT_REQUIRED` et charge les certificats de "
207- "l'autorité de certification (lorsqu'au moins un des critères *cafile*, "
208- "* capath* ou *cadata* est indiqué) ou utilise :meth:`SSLContext. "
209- "load_default_certs` pour charger les certificats de l'autorité de "
210- "certification par défaut."
206+ "`OP_NO_SSLv3` avec des algorithmes de chiffrement de grande robustesse , "
207+ "n'utilisant pas RC4 et n'utilisant pas les suites cryptographiques sans "
208+ "authentification. Passer : data:`~Purpose.SERVER_AUTH` en tant que *purpose* "
209+ "définit :data:`~SSLContext. verify_mode` sur :data:`CERT_REQUIRED` et charge "
210+ "les certificats de l'autorité de certification (lorsqu'au moins un des "
211+ "critères *cafile*, * capath* ou *cadata* est indiqué) ou utilise :meth:"
212+ "`SSLContext. load_default_certs` pour charger les certificats de l'autorité "
213+ "de certification par défaut."
211214
212215#: ../Doc/library/ssl.rst:142
213216msgid ""
214217"When :attr:`~SSLContext.keylog_filename` is supported and the environment "
215218"variable :envvar:`SSLKEYLOGFILE` is set, :func:`create_default_context` "
216219"enables key logging."
217220msgstr ""
221+ "Lorsque :attr:`~SSLContext.keylog_filename` est pris en charge et que la "
222+ "variable d'environnement :envvar:`SSLKEYLOGFILE` est définie, :func:"
223+ "`create_default_context` active la journalisation des clés."
218224
219225#: ../Doc/library/ssl.rst:147
220226msgid ""
@@ -246,14 +252,15 @@ msgid ""
246252"still allow SSL 3.0 connections you can re-enable them using::"
247253msgstr ""
248254"Si vous constatez que, lorsque certains clients ou serveurs plus anciens "
249- "tentent de se connecter avec une classe :class:`SSLContext` créé par cette fonction, "
250- "une erreur indiquant « *Protocol or cipher suite mismatch* » (« Non "
251- "concordance de protocole ou de suite de chiffrement ») est détectée, il se "
252- "peut qu'ils ne prennent en charge que SSL 3.0 que cette fonction exclu en "
253- "utilisant :data:`OP_NO_SSLv3`. SSL3.0 est largement considéré comme "
254- "`complètement cassé <https://fr.wikipedia.org/wiki/POODLE>`_. Si vous "
255- "souhaitez toujours continuer à utiliser cette fonction tout en autorisant "
256- "les connexions SSL 3.0, vous pouvez les réactiver à l'aide de ::"
255+ "tentent de se connecter avec une classe :class:`SSLContext` créé par cette "
256+ "fonction, une erreur indiquant « *Protocol or cipher suite "
257+ "mismatch* » (« Non concordance de protocole ou de suite de chiffrement ») "
258+ "est détectée, il se peut qu'ils ne prennent en charge que SSL 3.0 que cette "
259+ "fonction exclu en utilisant :data:`OP_NO_SSLv3`. SSL3.0 est largement "
260+ "considéré comme `complètement défectueux <https://fr.wikipedia.org/wiki/"
261+ "POODLE>`_. Si vous souhaitez toujours continuer à utiliser cette fonction "
262+ "tout en autorisant les connexions SSL 3.0, vous pouvez les réactiver à "
263+ "l'aide de ::"
257264
258265#: ../Doc/library/ssl.rst:171
259266msgid "RC4 was dropped from the default cipher string."
@@ -262,19 +269,21 @@ msgstr "RC4 a été supprimé de la chaine de chiffrement par défaut."
262269#: ../Doc/library/ssl.rst:175
263270msgid "ChaCha20/Poly1305 was added to the default cipher string."
264271msgstr ""
265- "*ChaCha20*/*Poly1305* a été ajouté à la chaîne de chiffrement par défaut"
272+ "*ChaCha20*/*Poly1305* a été ajouté à la chaîne de chiffrement par défaut. "
266273
267274#: ../Doc/library/ssl.rst:177
268275msgid "3DES was dropped from the default cipher string."
269- msgstr ""
276+ msgstr "*3DES* a été supprimé de la chaîne de chiffrement par défaut. "
270277
271278#: ../Doc/library/ssl.rst:181
272279msgid "Support for key logging to :envvar:`SSLKEYLOGFILE` was added."
273280msgstr ""
281+ "La prise en charge de la journalisation des clés dans :envvar:"
282+ "`SSLKEYLOGFILE` a été ajoutée."
274283
275284#: ../Doc/library/ssl.rst:185
276285msgid "Exceptions"
277- msgstr ""
286+ msgstr "Exceptions "
278287
279288#: ../Doc/library/ssl.rst:189
280289msgid ""
@@ -286,11 +295,11 @@ msgid ""
286295"OpenSSL library."
287296msgstr ""
288297"Levée pour signaler une erreur de l'implémentation SSL sous-jacente "
289- "(actuellement fournie par la bibliothèque OpenSSL). Cela signifie qu'il y a un problème "
290- "dans la couche d'authentification et de chiffrement de niveau supérieur "
291- "superposée à la connexion réseau sous-jacente. Cette erreur est un sous-type "
292- "de :exc:`OSError`. Le code d'erreur et le message des instances de :exc: "
293- "`SSLError` sont fournis par la bibliothèque OpenSSL."
298+ "(actuellement fournie par la bibliothèque OpenSSL). Cela signifie qu'il y a "
299+ "un problème dans la couche d'authentification et de chiffrement de niveau "
300+ "supérieur superposée à la connexion réseau sous-jacente. Cette erreur est un "
301+ "sous-type de :exc:`OSError`. Le code d'erreur et le message des instances "
302+ "de :exc: `SSLError` sont fournis par la bibliothèque OpenSSL."
294303
295304#: ../Doc/library/ssl.rst:196
296305msgid ":exc:`SSLError` used to be a subtype of :exc:`socket.error`."
@@ -302,8 +311,9 @@ msgid ""
302311"occurred, such as ``SSL``, ``PEM`` or ``X509``. The range of possible "
303312"values depends on the OpenSSL version."
304313msgstr ""
305- "Un mnémonique de chaine désignant le sous-module OpenSSL dans lequel "
306- "l'erreur s'est produite, tel que "
314+ "Une chaîne de caractères mnémonique désignant le sous-module OpenSSL dans "
315+ "lequel l'erreur s'est produite, telle que ``SSL``, ``PEM`` or ``X509``. La "
316+ "plage de valeurs possibles dépend de la version d'OpenSSL."
307317
308318#: ../Doc/library/ssl.rst:209
309319msgid ""
0 commit comments