@@ -6,7 +6,7 @@ msgstr ""
6
6
"Project-Id-Version : Python 3\n "
7
7
"Report-Msgid-Bugs-To : \n "
8
8
"POT-Creation-Date : 2024-11-01 00:16+0100\n "
9
- "PO-Revision-Date : 2023-03-22 22:13 +0100\n "
9
+ "PO-Revision-Date : 2024-11-01 10:31 +0100\n "
10
10
"Last-Translator : Jules Lasne <jules.lasne@gmail.com>\n "
11
11
"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
12
12
"Language : fr\n "
@@ -16,7 +16,6 @@ msgstr ""
16
16
"X-Generator : Poedit 3.2.1\n "
17
17
18
18
#: library/hashlib.rst:2
19
- #, fuzzy
20
19
msgid ":mod:`!hashlib` --- Secure hashes and message digests"
21
20
msgstr ""
22
21
":mod:`hashlib` --- Algorithmes de hachage sécurisés et synthèse de messages"
@@ -26,7 +25,6 @@ msgid "**Source code:** :source:`Lib/hashlib.py`"
26
25
msgstr "**Code source :** :source:`Lib/hashlib.py`"
27
26
28
27
#: library/hashlib.rst:23
29
- #, fuzzy
30
28
msgid ""
31
29
"This module implements a common interface to many different secure hash and "
32
30
"message digest algorithms. Included are the FIPS secure hash algorithms "
@@ -39,11 +37,12 @@ msgstr ""
39
37
"Ce module implémente une interface commune à différents algorithmes de "
40
38
"hachage sécurisés et de synthèse de messages. Sont inclus les algorithmes "
41
39
"standards FIPS de hachage SHA1, SHA224, SHA256, SHA384, et SHA512 (définis "
42
- "dans FIPS 180-2) ainsi que l'algorithme MD5 de RSA (défini par la :rfc:"
43
- "`1321`). Les termes \" algorithmes de hachage sécurisé\" et \" algorithme de "
44
- "synthèse de message\" sont interchangeables. Les anciens algorithmes étaient "
45
- "appelés\" algorithmes de synthèse de messages\" . Le terme moderne est "
46
- "\" algorithme de hachage sécurisé\" ."
40
+ "dans FIPS 180-2), la série SHA-3 (définis dans FIPS 202), ainsi que "
41
+ "l'algorithme MD5 de RSA (défini par la :rfc:`1321`). Les termes « "
42
+ "algorithmes de hachage sécurisé » et « algorithme de synthèse de message » "
43
+ "sont interchangeables. Les anciens algorithmes étaient appelés « algorithmes "
44
+ "de synthèse de messages ». Le terme moderne est « algorithme de hachage "
45
+ "sécurisé »."
47
46
48
47
#: library/hashlib.rst:33
49
48
msgid ""
@@ -58,7 +57,6 @@ msgid "Hash algorithms"
58
57
msgstr "Algorithmes de hachage"
59
58
60
59
#: library/hashlib.rst:42
61
- #, fuzzy
62
60
msgid ""
63
61
"There is one constructor method named for each type of :dfn:`hash`. All "
64
62
"return a hash object with the same simple interface. For example: use :func:"
@@ -74,25 +72,25 @@ msgstr ""
74
72
"utilisez :func:`sha256` pour créer un objet de calcul d'empreinte avec "
75
73
"l'algorithme SHA-256. Vous pouvez maintenant utiliser cet objet avec des :"
76
74
"term:`objets octets-compatibles <bytes-like object>` (normalement des :class:"
77
- "`bytes`) en utilisant la méthode :meth:`update`. À tout moment vous pouvez "
78
- "demander l'empreinte (aussi appelée le :dfn:`digest` ou le condensat) de la "
79
- "concaténation des données fournies en utilisant les méthodes :meth:`digest` "
80
- "ou :meth:`hexdigest`."
75
+ "`bytes`) en utilisant la méthode :meth:`update<hash.update>`. À tout moment "
76
+ "vous pouvez demander l'empreinte (aussi appelée le :dfn:`digest` ou le "
77
+ "condensat) de la concaténation des données fournies en utilisant les "
78
+ "méthodes :meth:`digest()<hash.digest>` ou :meth:`hexdigest()<hash."
79
+ "hexdigest>`."
81
80
82
81
# suit un :
83
82
#: library/hashlib.rst:50
84
- #, fuzzy
85
83
msgid ""
86
84
"To allow multithreading, the Python :term:`GIL` is released while computing "
87
85
"a hash supplied more than 2047 bytes of data at once in its constructor or :"
88
86
"meth:`.update<hash.update>` method."
89
87
msgstr ""
90
88
"pour de meilleures performances avec de multiples fils d'exécution, le :term:"
91
89
"`GIL` Python est relâché pour des données dont la taille est supérieure à "
92
- "2047 octets lors de leur création ou leur mise à jour."
90
+ "2047 octets lors de leur création ou leur mise à jour (méthode :meth:`."
91
+ "update<hash.update>`.)."
93
92
94
93
#: library/hashlib.rst:57
95
- #, fuzzy
96
94
msgid ""
97
95
"Constructors for hash algorithms that are always present in this module are :"
98
96
"func:`sha1`, :func:`sha224`, :func:`sha256`, :func:`sha384`, :func:"
@@ -104,13 +102,12 @@ msgid ""
104
102
msgstr ""
105
103
"Les constructeurs pour les algorithmes de hachage qui sont toujours présents "
106
104
"dans ce module sont :func:`sha1`, :func:`sha224`, :func:`sha256`, :func:"
107
- "`sha384`, :func:`sha512`, :func:`blake2b`, et :func:`blake2s`. :func:`md5` "
108
- "est normalement disponible aussi, mais il peut être manquant ou bloqué si "
109
- "vous utilisez une forme rare de Python « conforme FIPS ». Des algorithmes "
110
- "additionnels peuvent aussi être disponibles en fonction de la bibliothèque "
111
- "OpenSSL que Python utilise sur votre plate-forme. Sur la plupart des plates-"
112
- "formes les foncti
8000
ons :func:`sha3_224`, :func:`sha3_256`, :func:`sha3_384`, :"
113
- "func:`sha3_512`, :func:`shake_128`, :func:`shake_256` sont aussi disponibles."
105
+ "`sha384`, :func:`sha512`, :func:`sha3_224`, :func:`sha3_256`, :func:"
106
+ "`sha3_384`, :func:`sha3_512`, :func:`shake_128`, :func:`shake_256`, :func:"
107
+ "`blake2b`, et :func:`blake2s`. :func:`md5` est normalement disponible aussi, "
108
+ "mais il peut être manquant ou bloqué si vous utilisez une forme rare de "
109
+ "Python « conforme FIPS ». Cette liste correspond au résultat de la fonction :"
110
+ "data:`algorithms_guaranteed`."
114
111
115
112
#: library/hashlib.rst:65
116
113
msgid ""
@@ -121,26 +118,26 @@ msgid ""
121
118
msgstr ""
122
119
123
120
#: library/hashlib.rst:72
124
- #, fuzzy
125
121
msgid ""
126
122
"Some algorithms have known hash collision weaknesses (including MD5 and "
127
123
"SHA1). Refer to `Attacks on cryptographic hash algorithms`_ and the `hashlib-"
128
124
"seealso`_ section at the end of this document."
129
125
msgstr ""
130
- "Certains algorithmes ont des faiblesses connues relatives à la collision, se "
131
- "référer à la section \" Voir aussi\" à la fin."
126
+ "Certains algorithmes ont des faiblesses connues relatives à la collision "
127
+ "(MD5 et SHA1 inclus). Se référer à `Fonction de hachage cryptographique`_ et "
128
+ "à la section `Voir aussi`_ à la fin du document."
132
129
133
130
# suit un :
134
131
#: library/hashlib.rst:76
135
- #, fuzzy
136
132
msgid ""
137
133
"SHA3 (Keccak) and SHAKE constructors :func:`sha3_224`, :func:`sha3_256`, :"
138
134
"func:`sha3_384`, :func:`sha3_512`, :func:`shake_128`, :func:`shake_256` were "
139
135
"added. :func:`blake2b` and :func:`blake2s` were added."
140
136
msgstr ""
141
137
"les constructeurs SHA3 (Keccak) et SHAKE :func:`sha3_224`, :func:"
142
138
"`sha3_256`, :func:`sha3_384`, :func:`sha3_512`, :func:`shake_128`, :func:"
143
- "`shake_256`."
139
+ "`shake_256` ont été ajoutés. :func:`blake2b` et :func:`blake2s` ont été "
140
+ "ajoutés."
144
141
145
142
# suit un :
146
143
#: library/hashlib.rst:84
@@ -159,10 +156,8 @@ msgstr ""
159
156
"fonction de compression à sens unique non cryptographique."
160
157
161
158
#: library/hashlib.rst:91
162
- #, fuzzy
163
159
msgid "Hashlib now uses SHA3 and SHAKE from OpenSSL if it provides it."
164
- msgstr ""
165
- "*Hashlib* utilise désormais SHA3 et SHAKE d'OpenSSL 1.1.1 et plus récents."
160
+ msgstr "*Hashlib* utilise désormais SHA3 et SHAKE d'OpenSSL s'il les fournit."
166
161
167
162
#: library/hashlib.rst:94
168
163
msgid ""
0 commit comments