@@ -36,12 +36,12 @@ msgid ""
36
36
"object to use. It may be any name suitable to :func:`hashlib.new`. Despite "
37
37
"its argument position, it is required."
38
38
msgstr ""
39
- "Renvoie un nouvel objet HMAC. *key* est un *byte* ou un objet *bytearray* "
40
- "donnant la clé secrète. Si *msg* est présent, la méthode ``update(msg)`` est "
41
- "appelée . *digestmod* est le nom l' algorithme de hachage à utiliser , le "
42
- "constructeur du *digest* ou son module. Il accepte tous les noms appropriés "
43
- "à :func:`hashlib.new` et est défini par défaut sur le constructeur :data: "
44
- "`hashlib.md5` ."
39
+ "Retourne un nouvel objet HMAC. *key* est un objet *byte* ou *bytearray* "
40
+ "donnant la clé secrète. Si *msg* est présent, un appel à ``update(msg)`` "
41
+ "est effectué . *digestmod* est le nom de l’ algorithme de hachage, le "
42
+ "constructeur de *digest* ou le module de l'objet HMAC à utiliser. Il peut "
43
+ "s'agir de n'importe quel nom approprié pour :func:`hashlib.new`. Bien qu’il "
44
+ "soit un argument positionnel, il est requis ."
45
45
46
46
#: ../Doc/library/hmac.rst:25
47
47
msgid ""
@@ -59,6 +59,10 @@ msgid ""
59
59
"parameter is now required. Pass it as a keyword argument to avoid "
60
60
"awkwardness when you do not have an initial msg."
61
61
msgstr ""
62
+ "MD5 en tant qu’algorithme cryptographique par défaut implicite pour "
63
+ "*digestmod* est obsolète. Le paramètre *digestmod* est maintenant requis. "
64
+ "Passez-le en argument nommé pour éviter la bizarrerie que ça donnerait quand "
65
+ "vous n'avez pas un *msg* initial."
62
66
63
67
#: ../Doc/library/hmac.rst:38
64
68
msgid ""
@@ -69,11 +73,11 @@ msgid ""
69
73
"`~hmac.new`."
70
74
msgstr ""
71
75
"Renvoie l'empreinte cryptographique de *msg* pour une *key* secrète et un "
72
- "*digest* donnés . La fonction est équivalente à ``HMAC(key, msg, digest)."
73
- "digest()``, mais elle utilise du C optimisé ou une implémentation *inline*, "
74
- "ce qui est plus rapide pour les messages dont la taille leur permet de tenir "
75
- "en mémoire vive. Les paramètres *key*, *msg* et *digest* ont la même "
76
- "signification que dans :func:`~hmac.new`."
76
+ "*digest* donné . La fonction est équivalente à ``HMAC(key, msg, digest)."
77
+ "digest()``, mais elle utilise une implémentation optimisée en C ou *inline*, "
78
+ "qui est plus rapide pour les messages dont la taille leur permet de tenir en "
79
+ "mémoire vive. Les paramètres *key*, *msg* et *digest* ont la même "
80
+ "signification que pour :func:`~hmac.new`."
77
81
78
82
#: ../Doc/library/hmac.rst:44
79
83
msgid ""
@@ -137,8 +141,8 @@ msgid ""
137
141
msgstr ""
138
142
"Comme :meth:`digest` sauf que ce *digest* est retourné en tant que chaîne de "
139
143
"caractères de taille doublée contenant seulement des chiffres hexadécimaux. "
140
- "C'est utile pour échanger cette valeur de façon sans problèmes par email ou "
141
- "dans d'autres environnements non binaires."
144
+ "Cela permet d’ échanger le résultat sans problèmes par email ou dans d'autres "
145
+ "environnements non binaires."
142
146
143
147
#: ../Doc/library/hmac.rst:86
144
148
msgid ""
@@ -193,12 +197,12 @@ msgid ""
193
197
"either :class:`str` (ASCII only, as e.g. returned by :meth:`HMAC."
194
198
"hexdigest`), or a :term:`bytes-like object`."
195
199
msgstr ""
196
- "Retourne ``a == b``. Cette fonction utilisée une approche destinée à "
197
- "prévenir l'analyse des temps de réponse en évitant les comportements de "
198
- "court circuit basés sur le contenu, ce qui la rend appropriée pour de la "
199
- "cryptographie. *a* et *b* doivent être du même type : soit :class:`str` "
200
- "(caractères ASCII seulement, comme retourné par :meth:`HMAC.hexdigest` par "
201
- "exemple), ou :term: `bytes-like object`."
200
+ "Retourne ``a == b``. Cette fonction utilise une approche destinée à prévenir "
201
+ "l'analyse des temps de réponse en évitant les comportements de court circuit "
202
+ "basés sur le contenu, ce qui la rend appropriée pour de la cryptographie. "
203
+ "*a* et *b* doivent être du même type : soit :class:`str` (caractères ASCII "
204
+ "seulement, comme retourné par :meth:`HMAC.hexdigest` par exemple), ou :term: "
205
+ "`bytes-like object`."
202
206
203
207
#: ../Doc/library/hmac.rst:129
204
208
msgid ""
0 commit comments