Skip to content

Commit a6347aa

Browse files
committed
working on ssl
1 parent 2bda8a4 commit a6347aa

1 file changed

Lines changed: 78 additions & 5 deletions

File tree

library/ssl.po

Lines changed: 78 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ msgid ""
3232
"X, and probably additional platforms, as long as OpenSSL is installed on "
3333
"that platform."
3434
msgstr ""
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
3743
msgid ""
@@ -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."
4248
msgstr ""
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
4556
msgid ""
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."
4960
msgstr ""
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
5266
msgid ""
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."
5670
msgstr ""
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
5976
msgid ""
@@ -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."
6683
msgstr ""
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
6992
msgid ""
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."
7396
msgstr ""
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
76103
msgid "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
80107
msgid ""
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."
83110
msgstr ""
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
86115
msgid "Functions, Constants, and Exceptions"
87-
msgstr ""
116+
msgstr "Fonctions , Constantes et Exceptions"
88117

89118
#: ../Doc/library/ssl.rst:67
90119
msgid "Socket creation"
91-
msgstr ""
120+
msgstr "Création de sockets"
92121

93122
#: ../Doc/library/ssl.rst:69
94123
msgid ""
@@ -114,13 +143,15 @@ msgstr ""
114143

115144
#: ../Doc/library/ssl.rst:116
116145
msgid "Context creation"
117-
msgstr ""
146+
msgstr "Création de contexte"
118147

119148
#: ../Doc/library/ssl.rst:118
120149
msgid ""
121150
"A convenience function helps create :class:`SSLContext` objects for common "
122151
"purposes."
123152
msgstr ""
153+
"Une fonction pratique aide à créer des objets :class:`SSLContext` à des fins "
154+
"communes."
124155

125156
#: ../Doc/library/ssl.rst:123
126157
msgid ""
@@ -129,6 +160,10 @@ msgid ""
129160
"represent a higher security level than when calling the :class:`SSLContext` "
130161
"constructor directly."
131162
msgstr ""
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
134169
msgid ""
@@ -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."
139174
msgstr ""
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
142182
msgid ""
@@ -148,19 +188,33 @@ msgid ""
148188
"*cadata* is given) or uses :meth:`SSLContext.load_default_certs` to load "
149189
"default CA certificates."
150190
msgstr ""
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
153201
msgid ""
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."
157205
msgstr ""
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
160212
msgid ""
161213
"If your application needs specific settings, you should create a :class:"
162214
"`SSLContext` and apply the settings yourself."
163215
msgstr ""
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
166220
msgid ""
@@ -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::"
174228
msgstr ""
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
177240
msgid "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."
200263
msgstr ""
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
203272
msgid ":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
207276
msgid ""
@@ -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."
232301
msgstr ""
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
235308
msgid ""

0 commit comments

Comments
 (0)