8000 Merge branch 'merwyn-library/hashlib/fuzzy' into 3.13 · python/python-docs-fr@0f7e0be · GitHub
[go: up one dir, main page]

Skip to content

Commit 0f7e0be

Browse files
committed
Merge branch 'merwyn-library/hashlib/fuzzy' into 3.13
2 parents b60c43c + 67e6a3d commit 0f7e0be

File tree

1 file changed

+26
-31
lines changed

1 file changed

+26
-31
lines changed

library/hashlib.po

Lines changed: 26 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3\n"
77
"Report-Msgid-Bugs-To: \n"
88
"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"
1010
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -16,7 +16,6 @@ msgstr ""
1616
"X-Generator: Poedit 3.2.1\n"
1717

1818
#: library/hashlib.rst:2
19-
#, fuzzy
2019
msgid ":mod:`!hashlib` --- Secure hashes and message digests"
2120
msgstr ""
2221
":mod:`hashlib` --- Algorithmes de hachage sécurisés et synthèse de messages"
@@ -26,7 +25,6 @@ msgid "**Source code:** :source:`Lib/hashlib.py`"
2625
msgstr "**Code source :** :source:`Lib/hashlib.py`"
2726

2827
#: library/hashlib.rst:23
29-
#, fuzzy
3028
msgid ""
3129
"This module implements a common interface to many different secure hash and "
3230
"message digest algorithms. Included are the FIPS secure hash algorithms "
@@ -39,11 +37,12 @@ msgstr ""
3937
"Ce module implémente une interface commune à différents algorithmes de "
4038
"hachage sécurisés et de synthèse de messages. Sont inclus les algorithmes "
4139
"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é »."
4746

4847
#: library/hashlib.rst:33
4948
msgid ""
@@ -58,7 +57,6 @@ msgid "Hash algorithms"
5857
msgstr "Algorithmes de hachage"
5958

6059
#: library/hashlib.rst:42
61-
#, fuzzy
6260
msgid ""
6361
"There is one constructor method named for each type of :dfn:`hash`. All "
6462
"return a hash object with the same simple interface. For example: use :func:"
@@ -74,25 +72,25 @@ msgstr ""
7472
"utilisez :func:`sha256` pour créer un objet de calcul d'empreinte avec "
7573
"l'algorithme SHA-256. Vous pouvez maintenant utiliser cet objet avec des :"
7674
"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>`."
8180

8281
# suit un :
8382
#: library/hashlib.rst:50
84-
#, fuzzy
8583
msgid ""
8684
"To allow multithreading, the Python :term:`GIL` is released while computing "
8785
"a hash supplied more than 2047 bytes of data at once in its constructor or :"
8886
"meth:`.update<hash.update>` method."
8987
msgstr ""
9088
"pour de meilleures performances avec de multiples fils d'exécution, le :term:"
9189
"`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>`.)."
9392

9493
#: library/hashlib.rst:57
95-
#, fuzzy
9694
msgid ""
9795
"Constructors for hash algorithms that are always present in this module are :"
9896
"func:`sha1`, :func:`sha224`, :func:`sha256`, :func:`sha384`, :func:"
@@ -104,13 +102,12 @@ msgid ""
104102
msgstr ""
105103
"Les constructeurs pour les algorithmes de hachage qui sont toujours présents "
106104
"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`."
114111

115112
#: library/hashlib.rst:65
116113
msgid ""
@@ -121,26 +118,26 @@ msgid ""
121118
msgstr ""
122119

123120
#: library/hashlib.rst:72
124-
#, fuzzy
125121
msgid ""
126122
"Some algorithms have known hash collision weaknesses (including MD5 and "
127123
"SHA1). Refer to `Attacks on cryptographic hash algorithms`_ and the `hashlib-"
128124
"seealso`_ section at the end of this document."
129125
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."
132129

133130
# suit un :
134131
#: library/hashlib.rst:76
135-
#, fuzzy
136132
msgid ""
137133
"SHA3 (Keccak) and SHAKE constructors :func:`sha3_224`, :func:`sha3_256`, :"
138134
"func:`sha3_384`, :func:`sha3_512`, :func:`shake_128`, :func:`shake_256` were "
139135
"added. :func:`blake2b` and :func:`blake2s` were added."
140136
msgstr ""
141137
"les constructeurs SHA3 (Keccak) et SHAKE :func:`sha3_224`, :func:"
142138
"`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."
144141

145142
# suit un :
146143
#: library/hashlib.rst:84
@@ -159,10 +156,8 @@ msgstr ""
159156
"fonction de compression à sens unique non cryptographique."
160157

161158
#: library/hashlib.rst:91
162-
#, fuzzy
163159
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."
166161

167162
#: library/hashlib.rst:94
168163
msgid ""

0 commit comments

Comments
 (0)
0