8000 Traducido archivo library/hashlib · Pull Request #2301 · python/python-docs-es · GitHub
[go: up one dir, main page]

Skip to content

Traducido archivo library/hashlib #2301

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in 8000 to your account

Merged
merged 18 commits into from Feb 12, 2023
Merged
Changes from all commits
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
48 changes: 32 additions & 16 deletions library/hashlib.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,16 @@ 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: 2021-12-15 11:16+0800\n"
"Last-Translator: Rodrigo Tobar <rtobarc@gmail.com>\n"
"Language: es\n"
"PO-Revision-Date: 2023-02-10 12:24-0300\n"
"Last-Translator: Francisco Mora <fr.morac@duocuc.cl>\n"
"Language-Team: python-doc-es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.10.3\n"
"X-Generator: Poedit 2.4.2\n"

#: ../Doc/library/hashlib.rst:2
msgid ":mod:`hashlib` --- Secure hashes and message digests"
Expand Down Expand Up @@ -154,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 @@ -334,20 +334,23 @@ 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 ""
"Return a digest object that has been updated with contents of file object."
msgstr ""
"Retorna un objeto digest que ha sido actualizado con el contenido del objeto "
"de tipo archivo."

#: ../Doc/library/hashlib.rst:239
msgid ""
Expand All @@ -359,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 similar a un archivo 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 invocable 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 All @@ -388,7 +399,7 @@ msgstr ""
"diseñados para el cifrado seguro de contraseña. Algoritmos ingenuos como "
"``sha1(password)`` no son resistentes contra ataques de fuerza bruta. Una "
"buena función hash de contraseña debe ser afinable, lenta e incluir una `sal "
"<https://es.wikipedia.org/wiki/Sal_(criptograf%C3%ADa)>`_."
"<https://en.wikipedia.org/wiki/Salt_%28cryptography%29>`_."

#: ../Doc/library/hashlib.rst:283
msgid ""
Expand Down Expand Up @@ -420,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 *iterations* 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 "
"sobre `stackexchange pbkdf2 iterations question`_ lo explican en detalle."

#: ../Doc/library/hashlib.rst:298
msgid ""
Expand Down Expand Up @@ -701,16 +717,15 @@ 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)."
msgstr ""
"*last_node*: booleano indicando si el nodo procesado es el último (`False` "
"*last_node*: booleano indicando si el nodo procesado es el último (``False`` "
"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 @@ -965,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 @@ -1149,10 +1163,12 @@ 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 ""
"Recomendación de NIST 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
0