Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Finished translation
  • Loading branch information
srmorita committed Feb 6, 2023
commit 5ae5fc70c86a90965d5d74fcb8128dcb3edfc658
36 changes: 24 additions & 12 deletions library/hashlib.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ msgstr ""
"Project-Id-Version: Python 3.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-10-25 19:47+0200\n"
"PO-Revision-Date: 2023-02-02 15:18-0300\n"
"PO-Revision-Date: 2023-02-06 10:40-0300\n"
"Last-Translator: Francisco Mora <fr.morac@duocuc.cl>\n"
"Language-Team: python-doc-es\n"
"Language: es\n"
Expand Down Expand Up @@ -155,7 +155,6 @@ msgid "Hashlib now uses SHA3 and SHAKE from OpenSSL 1.1.1 and newer."
msgstr "Hashlib ahora usa SHA3 y SHAKE de OpenSSL 1.1.1 y posteriores."

#: ../Doc/library/hashlib.rst:94
#, fuzzy
msgid ""
"For example, to obtain the digest of the byte string ``b\"Nobody inspects "
"the spammish repetition\"``::"
Expand Down Expand Up @@ -335,15 +334,16 @@ msgstr ""
"contener bytes en el rango completo desde 0 a 255."

#: ../Doc/library/hashlib.rst:230
#, fuzzy
msgid "File hashing"
msgstr "Cifrado simple"
msgstr "Cifrado de archivos"

#: ../Doc/library/hashlib.rst:232
msgid ""
"The hashlib module provides a helper function for efficient hashing of a "
"file or file-like object."
msgstr ""
"El módulo hashlib proporciona una función de ayuda para el cifrado eficiente "
"de un archivo o un objeto similar a un archivo."

#: ../Doc/library/hashlib.rst:237
msgid ""
Expand All @@ -362,17 +362,25 @@ msgid ""
"an unknown state after this function returns or raises. It is up to the "
"caller to close *fileobj*."
msgstr ""
"*fileobj* debe ser un objeto tipo fichero abierto para lectura en modo "
"binario. Acepta objetos fichero de instancias :func:`open`, :class:`~io."
"BytesIO`, objetos SocketIO de :meth:`socket.socket.makefile`, y similares. "
"La función puede saltarse la E/S de Python y usar directamente el descriptor "
"de fichero de :meth:`~io.IOBase.fileno`. *debe asumirse que fileobj* está en "
"un estado desconocido después de que esta función devuelva o lance. Es "
"responsabilidad del que llama cerrar *fileobj*."

#: ../Doc/library/hashlib.rst:247
msgid ""
"*digest* must either be a hash algorithm name as a *str*, a hash "
"constructor, or a callable that returns a hash object."
msgstr ""
"*digest* debe ser un nombre de algoritmo de cifrado como *str*, un "
"constructor de cifrado o un callable que devuelva un objeto cifrado."

#: ../Doc/library/hashlib.rst:250
#, fuzzy
msgid "Example:"
msgstr "Ejemplos"
msgstr "Ejemplo:"

#: ../Doc/library/hashlib.rst:273
msgid "Key derivation"
Expand Down Expand Up @@ -423,6 +431,11 @@ msgid ""
"your application, read *Appendix A.2.2* of NIST-SP-800-132_. The answers on "
"the `stackexchange pbkdf2 iterations question`_ explain in detail."
msgstr ""
"El número de *iteraciones* debe elegirse en función del algoritmo de cifrado "
"y la potencia de cálculo. A partir de 2022, se sugieren cientos de miles de "
"iteraciones de SHA-256. Para saber por qué y cómo elegir lo mejor para su "
"aplicación, lea el *Apéndice A.2.2* de NIST-SP-800-132_. Las respuestas a la "
"pregunta `stackexchange pbkdf2 iterations question`_ lo explican en detalle."

#: ../Doc/library/hashlib.rst:298
msgid ""
Expand Down Expand Up @@ -704,7 +717,6 @@ msgstr ""
"BLAKE2s, 0 en modo secuencial)."

#: ../Doc/library/hashlib.rst:434
#, fuzzy
msgid ""
"*last_node*: boolean indicating whether the processed node is the last one "
"(``False`` for sequential mode)."
Expand All @@ -713,7 +725,7 @@ msgstr ""
"para modo secuencial)."

msgid "Explanation of tree mode parameters."
msgstr ""
msgstr "Explicación de los parámetros del modo árbol."

#: ../Doc/library/hashlib.rst:440
msgid ""
Expand Down Expand Up @@ -968,13 +980,12 @@ msgstr ""
"resumidamente detiene este tipo de ataque."

#: ../Doc/library/hashlib.rst:670
#, fuzzy
msgid ""
"(`The Skein Hash Function Family <https://www.schneier.com/wp-content/"
"uploads/2016/02/skein.pdf>`_, p. 21)"
msgstr ""
"(`The Skein Hash Function Family <http://www.skein-hash.info/sites/default/"
"files/skein1.3.pdf>`_, p. 21)"
"(`The Skein Hash Function Family <https://www.schneier.com/wp-content/"
"uploads/2016/02/skein.pdf>`_, p. 21)"

#: ../Doc/library/hashlib.rst:674
msgid "BLAKE2 can be personalized by passing bytes to the *person* argument::"
Expand Down Expand Up @@ -1152,10 +1163,11 @@ msgstr "PKCS #5: Password-Based Cryptography Specification Version 2.1"
msgid ""
"https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-132.pdf"
msgstr ""
"https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-132.pdf"

#: ../Doc/library/hashlib.rst:804
msgid "NIST Recommendation for Password-Based Key Derivation."
msgstr ""
msgstr "NIST Recomendación para la derivación de claves basadas en contraseña."

#~ msgid ""
#~ "The number of *iterations* should be chosen based on the hash algorithm "
Expand Down