From bb49c827f62e0a505c002dfbad5075ecc8e45467 Mon Sep 17 00:00:00 2001 From: valeriane Date: Sat, 15 Jun 2019 15:55:13 +0200 Subject: [PATCH 1/7] Translation first version --- library/hmac.po | 66 ++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 57 insertions(+), 9 deletions(-) diff --git a/library/hmac.po b/library/hmac.po index 089007167..0ef52d70c 100644 --- a/library/hmac.po +++ b/library/hmac.po @@ -6,17 +6,18 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-06-28 15:29+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2019-06-15 15:26+0200\n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: \n" +"X-Generator: Poedit 2.2.3\n" #: ../Doc/library/hmac.rst:2 msgid ":mod:`hmac` --- Keyed-Hashing for Message Authentication" -msgstr "" +msgstr ":mod:`hmac` --- Hachage à clé pour Authentification des Messages" #: ../Doc/library/hmac.rst:10 msgid "**Source code:** :source:`Lib/hmac.py`" @@ -24,7 +25,7 @@ msgstr "**Code source :** :source:`Lib/hmac.py`" #: ../Doc/library/hmac.rst:14 msgid "This module implements the HMAC algorithm as described by :rfc:`2104`." -msgstr "" +msgstr "Ce module implémente l'algorithme HMAC tel que décrit par :rfc:'2104'." #: ../Doc/library/hmac.rst:19 msgid "" @@ -34,6 +35,12 @@ msgid "" "object to use. It supports any name suitable to :func:`hashlib.new` and " "defaults to the :data:`hashlib.md5` constructor." msgstr "" +"Retourne un nouvel object hmac. *key* est un **byte** ou un objet " +"**bytearray** donnant la clé secrète. Si *msg* est présent, la méthode " +"``update(msg)`` est appelée. *digestmod* est le nom du **digest**, le " +"constructeur du **digest** ou le module à utiliser de l'object HMAC. Il " +"accepte tous les noms appropriés à :func:`hashlib.new` et est définir par " +"défaut sur le constructeur :data:`hashlib.md5`." #: ../Doc/library/hmac.rst:25 msgid "" @@ -41,10 +48,14 @@ msgid "" "of any type supported by :mod:`hashlib`. Parameter *digestmod* can be the " "name of a hash algorithm." msgstr "" +"Le paramètre *key* peut être un **byte** ou un objet **bytearray**. Le " +"paramètre **msg** peut être de n'importe quel type pris en charge par :mod:" +"`hashlib`. Le paramètre *digestmod* peut être le nom d'un algorithme de " +"hachage. " #: ../Doc/library/hmac.rst:31 msgid "MD5 as implicit default digest for *digestmod* is deprecated." -msgstr "" +msgstr "MD5 comme digest par défaut implicite pour *digestmod* est déprécié." #: ../Doc/library/hmac.rst:36 msgid "" @@ -54,6 +65,12 @@ msgid "" "The parameters *key*, *msg*, and *digest* have the same meaning as in :func:" "`~hmac.new`." msgstr "" +"Retourne le **digest** de *msg* pour une *key* secrète et un **digest** " +"donnés. La fonction est équivalente à ``HMAC(key, msg, digest).digest()``, " +"mais elle utilise du C optimisé ou une implémentation **inline**, ce qui est " +"plus rapide pour les messages qui s'intègrent dans la mémoire. Les " +"paramètres *key*, *msg* and *digest* on la même signification que dans :" +"func:`~hmac.new`." #: ../Doc/library/hmac.rst:42 msgid "" @@ -61,10 +78,13 @@ msgid "" "when *digest* is a string and name of a digest algorithm, which is supported " "by OpenSSL." msgstr "" +"Détail d'implémentation CPython, l'implémentation C optimisée n'est utilisée " +"que lorsque le **digest** est une chaîne de caractères et le nom d'un " +"algorithme de **digest** qui est supporté par OpenSSL." #: ../Doc/library/hmac.rst:49 msgid "An HMAC object has the following methods:" -msgstr "" +msgstr "Un objet HMAC a les méthodes suivantes :" #: ../Doc/library/hmac.rst:53 msgid "" @@ -72,10 +92,15 @@ msgid "" "single call with the concatenation of all the arguments: ``m.update(a); m." "update(b)`` is equivalent to ``m.update(a + b)``." msgstr "" +"Met à jour l'object hmac avec *msg*. Des appels répétés sont équivalents à " +"un seul appel avec la concaténation de tous les arguments: ``m.update(a); m." +"update(b)`` est équivalent à ``m.update(a + b)``." #: ../Doc/library/hmac.rst:57 msgid "Parameter *msg* can be of any type supported by :mod:`hashlib`." msgstr "" +"Le paramètre *msg* peut être de n'importe quel type supporté par :mod:" +"`hashlib`." #: ../Doc/library/hmac.rst:63 msgid "" @@ -84,6 +109,10 @@ msgid "" "given to the constructor. It may contain non-ASCII bytes, including NUL " "bytes." msgstr "" +"Retourne le **digest** des **bytes** passés à la méthode :meth:`update` " +"jusque là. Cet objet **bytes** sera de la même longueur que la *digest_size* " +"du **digest** donné au constructeur. Il peut contenir des octets qui ne sont " +"pas dans la table ASCII, y compris des octets NUL." #: ../Doc/library/hmac.rst:70 msgid "" @@ -92,6 +121,11 @@ msgid "" "`compare_digest` function instead of the ``==`` operator to reduce the " "vulnerability to timing attacks." msgstr "" +"Si l'on compare la sortie de :meth:`digest` avec celle d'un **digest** " +"obtenu par un service extérieur durant une routine de vérification, il est " +"recommandé d'utiliser la fonction :func:`compare_digest` au lieu de " +"l'opérateur ``==`` afin de réduire la vulnérabilité aux attaques basées sur " +"les temps de réponse." #: ../Doc/library/hmac.rst:78 msgid "" @@ -99,6 +133,10 @@ msgid "" "length containing only hexadecimal digits. This may be used to exchange the " "value safely in email or other non-binary environments." msgstr "" +"Comme :meth:`digest` sauf que ce **digest** est retourné en tant que chaîne " +"de caractères de taille doublée contenant seulement des chiffres " +"hexadécimaux. C'est utile pour échanger cette valeur de façon sécurisée par " +"email ou dans d'autres environnements non binaires." #: ../Doc/library/hmac.rst:84 msgid "" @@ -107,6 +145,11 @@ msgid "" "`compare_digest` function instead of the ``==`` operator to reduce the " "vulnerability to timing attacks." msgstr "" +"Si l'on compare la sortie de :meth:`hexdigest` avec celle d'un **digest** " +"obtenu par un service extérieur durant une routine de vérification, il est " +"recommandé d'utiliser la fonction :func:`compare_digest` au lieu de " +"l'opérateur ``==`` afin de réduire la vulnérabilité aux attaques basées sur " +"les temps de réponse." #: ../Doc/library/hmac.rst:92 msgid "" @@ -114,14 +157,17 @@ msgid "" "efficiently compute the digests of strings that share a common initial " "substring." msgstr "" +"Retourne une copie (un clone) de l'objet hmac. C'est utile pour calculer de " +"manière efficace les **digests** de chaînes de caractères qui ont en commun " +"une sous-chaîne initiale." #: ../Doc/library/hmac.rst:96 msgid "A hash object has the following attributes:" -msgstr "L'objet haché possède les attributs suivants ::" +msgstr "Un objet **hash** possède les attributs suivants :" #: ../Doc/library/hmac.rst:100 msgid "The size of the resulting HMAC digest in bytes." -msgstr "" +msgstr "La taille du HMAC **digest** résultant en octets." #: ../Doc/library/hmac.rst:104 msgid "The internal block size of the hash algorithm in bytes." @@ -130,10 +176,12 @@ msgstr "La taille interne d'un bloc de l'algorithme de hachage en octets." #: ../Doc/library/hmac.rst:110 msgid "The canonical name of this HMAC, always lowercase, e.g. ``hmac-md5``." msgstr "" +"Le nom canonique de ce HMAC, toujours en lettres minuscules, par exemple " +"``hmac-md5``." #: ../Doc/library/hmac.rst:115 msgid "This module also provides the following helper function:" -msgstr "" +msgstr "Ce module fournit également la fonction utilitaire suivante: " #: ../Doc/library/hmac.rst:119 msgid "" From 9612f95d1b202e5926ecfe43db0074be56d6e991 Mon Sep 17 00:00:00 2001 From: valeriane Date: Sat, 15 Jun 2019 15:59:47 +0200 Subject: [PATCH 2/7] Add author --- library/hmac.po | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/library/hmac.po b/library/hmac.po index 0ef52d70c..822d44c5b 100644 --- a/library/hmac.po +++ b/library/hmac.po @@ -6,13 +6,13 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-06-28 15:29+0200\n" -"PO-Revision-Date: 2019-06-15 15:26+0200\n" +"PO-Revision-Date: 2019-06-15 15:58+0200\n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Last-Translator: \n" +"Last-Translator: Valériane Venance \n" "X-Generator: Poedit 2.2.3\n" #: ../Doc/library/hmac.rst:2 @@ -51,7 +51,7 @@ msgstr "" "Le paramètre *key* peut être un **byte** ou un objet **bytearray**. Le " "paramètre **msg** peut être de n'importe quel type pris en charge par :mod:" "`hashlib`. Le paramètre *digestmod* peut être le nom d'un algorithme de " -"hachage. " +"hachage." #: ../Doc/library/hmac.rst:31 msgid "MD5 as implicit default digest for *digestmod* is deprecated." @@ -181,7 +181,7 @@ msgstr "" #: ../Doc/library/hmac.rst:115 msgid "This module also provides the following helper function:" -msgstr "Ce module fournit également la fonction utilitaire suivante: " +msgstr "Ce module fournit également la fonction utilitaire suivante:" #: ../Doc/library/hmac.rst:119 msgid "" @@ -191,6 +191,12 @@ msgid "" "either :class:`str` (ASCII only, as e.g. returned by :meth:`HMAC." "hexdigest`), or a :term:`bytes-like object`." msgstr "" +"Retourne ``a == b``. Cette fonction utilisée une approche destinée à " +"prévenir l'analyse des temps de réponse en évitant les comportements de " +"court circuit basés sur le contenu, ce qui la rend appropriée pour de la " +"cryptographie. *a* et *b* doivent être du même type: soit :class:`str` " +"(caractères ASCII seulement, comme retourné par :meth:`HMAC.hexdigest` par " +"exemple), ou :term:`bytes-like object`." #: ../Doc/library/hmac.rst:127 msgid "" @@ -198,11 +204,15 @@ msgid "" "attack could theoretically reveal information about the types and lengths of " "*a* and *b*—but not their values." msgstr "" +"Si *a* et *b* sont de longueurs différentes ou si une erreur se produit, une " +"attaque basée sur les temps de réponse pourrait en théorie révéler des " +"informations sur les types et longueurs de *a* et de *b*—mais pas sur leurs " +"valeurs." #: ../Doc/library/hmac.rst:137 msgid "Module :mod:`hashlib`" -msgstr "" +msgstr "Module :mod:`hashlib`" #: ../Doc/library/hmac.rst:138 msgid "The Python module providing secure hash functions." -msgstr "" +msgstr "Le module Python fournissant des fonctions de hachage sécurisé." From 00df4757ad79a21e2fd2a0f9f398df6f33e600a9 Mon Sep 17 00:00:00 2001 From: valeriane Date: Sat, 15 Jun 2019 16:00:22 +0200 Subject: [PATCH 3/7] Add my name to translators --- TRANSLATORS | 1 + 1 file changed, 1 insertion(+) diff --git a/TRANSLATORS b/TRANSLATORS index e93446bf9..d5c3d07a3 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -11,3 +11,4 @@ Jules Lasne Mathieu Dupuy Vivien Lambert Andy Kwok +Valériane Venance \ No newline at end of file From deb02b0a67c2cd98aaa8392fe8c774bcf4fa7d98 Mon Sep 17 00:00:00 2001 From: valeriane Date: Sat, 15 Jun 2019 16:01:08 +0200 Subject: [PATCH 4/7] Add missing carriage return --- TRANSLATORS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TRANSLATORS b/TRANSLATORS index d5c3d07a3..f6b11dbb9 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -11,4 +11,4 @@ Jules Lasne Mathieu Dupuy Vivien Lambert Andy Kwok -Valériane Venance \ No newline at end of file +Valériane Venance From 8d4b58a13cd97a700dac24ef7d9836433b9e67f5 Mon Sep 17 00:00:00 2001 From: valeriane Date: Sat, 15 Jun 2019 16:07:25 +0200 Subject: [PATCH 5/7] Replace regular quotes by backticks --- library/hmac.po | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/library/hmac.po b/library/hmac.po index 822d44c5b..4d67a8c3b 100644 --- a/library/hmac.po +++ b/library/hmac.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-06-28 15:29+0200\n" -"PO-Revision-Date: 2019-06-15 15:58+0200\n" +"PO-Revision-Date: 2019-06-15 16:05+0200\n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -25,7 +25,8 @@ msgstr "**Code source :** :source:`Lib/hmac.py`" #: ../Doc/library/hmac.rst:14 msgid "This module implements the HMAC algorithm as described by :rfc:`2104`." -msgstr "Ce module implémente l'algorithme HMAC tel que décrit par :rfc:'2104'." +msgstr "" +"Ce module implémente l'algorithme HMAC tel que décrit par la :rfc: `2104`." #: ../Doc/library/hmac.rst:19 msgid "" From 26700c02654c185aee4b0d4e283cb076b67766b9 Mon Sep 17 00:00:00 2001 From: valeriane Date: Sat, 15 Jun 2019 16:13:50 +0200 Subject: [PATCH 6/7] Remove blod and spaces --- library/hmac.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/hmac.po b/library/hmac.po index 4d67a8c3b..5da03e76a 100644 --- a/library/hmac.po +++ b/library/hmac.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-06-28 15:29+0200\n" -"PO-Revision-Date: 2019-06-15 16:05+0200\n" +"PO-Revision-Date: 2019-06-15 16:10+0200\n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -26,7 +26,7 @@ msgstr "**Code source :** :source:`Lib/hmac.py`" #: ../Doc/library/hmac.rst:14 msgid "This module implements the HMAC algorithm as described by :rfc:`2104`." msgstr "" -"Ce module implémente l'algorithme HMAC tel que décrit par la :rfc: `2104`." +"Ce module implémente l'algorithme HMAC tel que décrit par la :rfc:`2104`." #: ../Doc/library/hmac.rst:19 msgid "" From cdd514aa476fc4b1d4d5a8934e9aeca2e31ee4e9 Mon Sep 17 00:00:00 2001 From: valeriane Date: Sat, 15 Jun 2019 16:16:44 +0200 Subject: [PATCH 7/7] Remove capital letters in title and change word --- library/hmac.po | 66 ++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 34 deletions(-) diff --git a/library/hmac.po b/library/hmac.po index 5da03e76a..771293ce8 100644 --- a/library/hmac.po +++ b/library/hmac.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-06-28 15:29+0200\n" -"PO-Revision-Date: 2019-06-15 16:10+0200\n" +"PO-Revision-Date: 2019-06-15 16:15+0200\n" "Language-Team: FRENCH \n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" #: ../Doc/library/hmac.rst:2 msgid ":mod:`hmac` --- Keyed-Hashing for Message Authentication" -msgstr ":mod:`hmac` --- Hachage à clé pour Authentification des Messages" +msgstr ":mod:`hmac` --- Hachage à clé pour authentification des messages" #: ../Doc/library/hmac.rst:10 msgid "**Source code:** :source:`Lib/hmac.py`" @@ -36,12 +36,12 @@ msgid "" "object to use. It supports any name suitable to :func:`hashlib.new` and " "defaults to the :data:`hashlib.md5` constructor." msgstr "" -"Retourne un nouvel object hmac. *key* est un **byte** ou un objet " -"**bytearray** donnant la clé secrète. Si *msg* est présent, la méthode " -"``update(msg)`` est appelée. *digestmod* est le nom du **digest**, le " -"constructeur du **digest** ou le module à utiliser de l'object HMAC. Il " -"accepte tous les noms appropriés à :func:`hashlib.new` et est définir par " -"défaut sur le constructeur :data:`hashlib.md5`." +"Retourne un nouvel object hmac. *key* est un *byte* ou un objet *bytearray* " +"donnant la clé secrète. Si *msg* est présent, la méthode ``update(msg)`` est " +"appelée. *digestmod* est le nom du *digest*, le constructeur du *digest* ou " +"le module à utiliser de l'object HMAC. Il accepte tous les noms appropriés " +"à :func:`hashlib.new` et est défini par défaut sur le constructeur :data:" +"`hashlib.md5`." #: ../Doc/library/hmac.rst:25 msgid "" @@ -49,10 +49,9 @@ msgid "" "of any type supported by :mod:`hashlib`. Parameter *digestmod* can be the " "name of a hash algorithm." msgstr "" -"Le paramètre *key* peut être un **byte** ou un objet **bytearray**. Le " -"paramètre **msg** peut être de n'importe quel type pris en charge par :mod:" -"`hashlib`. Le paramètre *digestmod* peut être le nom d'un algorithme de " -"hachage." +"Le paramètre *key* peut être un *byte* ou un objet *bytearray*. Le paramètre " +"*msg* peut être de n'importe quel type pris en charge par :mod:`hashlib`. Le " +"paramètre *digestmod* peut être le nom d'un algorithme de hachage." #: ../Doc/library/hmac.rst:31 msgid "MD5 as implicit default digest for *digestmod* is deprecated." @@ -66,12 +65,11 @@ msgid "" "The parameters *key*, *msg*, and *digest* have the same meaning as in :func:" "`~hmac.new`." msgstr "" -"Retourne le **digest** de *msg* pour une *key* secrète et un **digest** " -"donnés. La fonction est équivalente à ``HMAC(key, msg, digest).digest()``, " -"mais elle utilise du C optimisé ou une implémentation **inline**, ce qui est " -"plus rapide pour les messages qui s'intègrent dans la mémoire. Les " -"paramètres *key*, *msg* and *digest* on la même signification que dans :" -"func:`~hmac.new`." +"Retourne le *digest* de *msg* pour une *key* secrète et un *digest* donnés. " +"La fonction est équivalente à ``HMAC(key, msg, digest).digest()``, mais elle " +"utilise du C optimisé ou une implémentation *inline*, ce qui est plus rapide " +"pour les messages qui s'intègrent dans la mémoire. Les paramètres *key*, " +"*msg* and *digest* on la même signification que dans :func:`~hmac.new`." #: ../Doc/library/hmac.rst:42 msgid "" @@ -80,8 +78,8 @@ msgid "" "by OpenSSL." msgstr "" "Détail d'implémentation CPython, l'implémentation C optimisée n'est utilisée " -"que lorsque le **digest** est une chaîne de caractères et le nom d'un " -"algorithme de **digest** qui est supporté par OpenSSL." +"que lorsque le *digest* est une chaîne de caractères et le nom d'un " +"algorithme de *digest* qui est supporté par OpenSSL." #: ../Doc/library/hmac.rst:49 msgid "An HMAC object has the following methods:" @@ -110,10 +108,10 @@ msgid "" "given to the constructor. It may contain non-ASCII bytes, including NUL " "bytes." msgstr "" -"Retourne le **digest** des **bytes** passés à la méthode :meth:`update` " -"jusque là. Cet objet **bytes** sera de la même longueur que la *digest_size* " -"du **digest** donné au constructeur. Il peut contenir des octets qui ne sont " -"pas dans la table ASCII, y compris des octets NUL." +"Retourne le *digest* des *bytes* passés à la méthode :meth:`update` jusque " +"là. Cet objet *bytes* sera de la même longueur que la *digest_size* du " +"*digest* donné au constructeur. Il peut contenir des octets qui ne sont pas " +"dans la table ASCII, y compris des octets NUL." #: ../Doc/library/hmac.rst:70 msgid "" @@ -122,8 +120,8 @@ msgid "" "`compare_digest` function instead of the ``==`` operator to reduce the " "vulnerability to timing attacks." msgstr "" -"Si l'on compare la sortie de :meth:`digest` avec celle d'un **digest** " -"obtenu par un service extérieur durant une routine de vérification, il est " +"Si l'on compare la sortie de :meth:`digest` avec celle d'un *digest* obtenu " +"par un service extérieur durant une routine de vérification, il est " "recommandé d'utiliser la fonction :func:`compare_digest` au lieu de " "l'opérateur ``==`` afin de réduire la vulnérabilité aux attaques basées sur " "les temps de réponse." @@ -134,10 +132,10 @@ msgid "" "length containing only hexadecimal digits. This may be used to exchange the " "value safely in email or other non-binary environments." msgstr "" -"Comme :meth:`digest` sauf que ce **digest** est retourné en tant que chaîne " -"de caractères de taille doublée contenant seulement des chiffres " -"hexadécimaux. C'est utile pour échanger cette valeur de façon sécurisée par " -"email ou dans d'autres environnements non binaires." +"Comme :meth:`digest` sauf que ce *digest* est retourné en tant que chaîne de " +"caractères de taille doublée contenant seulement des chiffres hexadécimaux. " +"C'est utile pour échanger cette valeur de façon sécurisée par email ou dans " +"d'autres environnements non binaires." #: ../Doc/library/hmac.rst:84 msgid "" @@ -146,7 +144,7 @@ msgid "" "`compare_digest` function instead of the ``==`` operator to reduce the " "vulnerability to timing attacks." msgstr "" -"Si l'on compare la sortie de :meth:`hexdigest` avec celle d'un **digest** " +"Si l'on compare la sortie de :meth:`hexdigest` avec celle d'un *digest* " "obtenu par un service extérieur durant une routine de vérification, il est " "recommandé d'utiliser la fonction :func:`compare_digest` au lieu de " "l'opérateur ``==`` afin de réduire la vulnérabilité aux attaques basées sur " @@ -159,16 +157,16 @@ msgid "" "substring." msgstr "" "Retourne une copie (un clone) de l'objet hmac. C'est utile pour calculer de " -"manière efficace les **digests** de chaînes de caractères qui ont en commun " +"manière efficace les *digests* de chaînes de caractères qui ont en commun " "une sous-chaîne initiale." #: ../Doc/library/hmac.rst:96 msgid "A hash object has the following attributes:" -msgstr "Un objet **hash** possède les attributs suivants :" +msgstr "Un objet *hash* possède les attributs suivants :" #: ../Doc/library/hmac.rst:100 msgid "The size of the resulting HMAC digest in bytes." -msgstr "La taille du HMAC **digest** résultant en octets." +msgstr "La taille du HMAC *digest* résultant en octets." #: ../Doc/library/hmac.rst:104 msgid "The internal block size of the hash algorithm in bytes."