Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b6f7ab4

Browse files
committed
dernières corrections
1 parent 3232890 commit b6f7ab4

File tree

1 file changed

+23
-19
lines changed

1 file changed

+23
-19
lines changed

library/hmac.po

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ msgid ""
3636
"object to use. It may be any name suitable to :func:`hashlib.new`. Despite "
3737
"its argument position, it is required."
3838
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."
4545

4646
#: ../Doc/library/hmac.rst:25
4747
msgid ""
@@ -59,6 +59,10 @@ msgid ""
5959
"parameter is now required. Pass it as a keyword argument to avoid "
6060
"awkwardness when you do not have an initial msg."
6161
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."
6266

6367
#: ../Doc/library/hmac.rst:38
6468
msgid ""
@@ -69,11 +73,11 @@ msgid ""
6973
"`~hmac.new`."
7074
msgstr ""
7175
"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`."
7781

7882
#: ../Doc/library/hmac.rst:44
7983
msgid ""
@@ -137,8 +141,8 @@ msgid ""
137141
msgstr ""
138142
"Comme :meth:`digest` sauf que ce *digest* est retourné en tant que chaîne de "
139143
"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."
142146

143147
#: ../Doc/library/hmac.rst:86
144148
msgid ""
@@ -193,12 +197,12 @@ msgid ""
193197
"either :class:`str` (ASCII only, as e.g. returned by :meth:`HMAC."
194198
"hexdigest`), or a :term:`bytes-like object`."
195199
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`."
202206

203207
#: ../Doc/library/hmac.rst:129
204208
msgid ""

0 commit comments

Comments
 (0)