@@ -11,15 +11,16 @@ msgstr ""
11
11
"Project-Id-Version : Python 3.8\n "
12
12
"Report-Msgid-Bugs-To : \n "
13
13
"POT-Creation-Date : 2022-10-25 19:47+0200\n "
14
- "PO-Revision-Date : 2021-12-15 11:16+0800\n "
15
- "Last-Translator : Rodrigo Tobar <rtobarc@gmail.com>\n "
16
- "Language : es\n "
14
+ "PO-Revision-Date : 2023-02-10 12:24-0300\n "
15
+ "Last-Translator : Francisco Mora <fr.morac@duocuc.cl>\n "
17
16
"Language-Team : python-doc-es\n "
18
- "Plural-Forms : nplurals=2; plural=(n != 1); \n "
17
+ "Language : es \n "
19
18
"MIME-Version : 1.0\n "
20
19
"Content-Type : text/plain; charset=utf-8\n "
21
20
"Content-Transfer-Encoding : 8bit\n "
21
+ "Plural-Forms : nplurals=2; plural=(n != 1);\n "
22
22
"Generated-By : Babel 2.10.3\n "
23
+ "X-Generator : Poedit 2.4.2\n "
23
24
24
25
#: ../Doc/library/hashlib.rst:2
25
26
msgid ":mod:`hashlib` --- Secure hashes and message digests"
@@ -154,7 +155,6 @@ msgid "Hashlib now uses SHA3 and SHAKE from OpenSSL 1.1.1 and newer."
154
155
msgstr "Hashlib ahora usa SHA3 y SHAKE de OpenSSL 1.1.1 y posteriores."
155
156
156
157
#: ../Doc/library/hashlib.rst:94
157
- #, fuzzy
158
158
msgid ""
159
159
"For example, to obtain the digest of the byte string ``b\" Nobody inspects "
160
160
"the spammish repetition\" ``::"
@@ -334,20 +334,23 @@ msgstr ""
334
334
"contener bytes en el rango completo desde 0 a 255."
335
335
336
336
#: ../Doc/library/hashlib.rst:230
337
- #, fuzzy
338
337
msgid "File hashing"
339
- msgstr "Cifrado simple "
338
+ msgstr "Cifrado de archivos "
340
339
341
340
#: ../Doc/library/hashlib.rst:232
342
341
msgid ""
343
342
"The hashlib module provides a helper function for efficient hashing of a "
344
343
"file or file-like object."
345
344
msgstr ""
345
+ "El módulo hashlib proporciona una función de ayuda para el cifrado eficiente "
346
+ "de un archivo o un objeto similar a un archivo."
346
347
347
348
#: ../Doc/library/hashlib.rst:237
348
349
msgid ""
349
350
"Return a digest object that has been updated with contents of file object."
350
351
msgstr ""
352
+ "Retorna un objeto digest que ha sido actualizado con el contenido del objeto "
353
+ "de tipo archivo."
351
354
352
355
#: ../Doc/library/hashlib.rst:239
353
356
msgid ""
@@ -359,17 +362,25 @@ msgid ""
359
362
"an unknown state after this function returns or raises. It is up to the "
360
363
"caller to close *fileobj*."
361
364
msgstr ""
365
+ "*fileobj* debe ser un objeto similar a un archivo abierto para lectura en "
366
+ "modo binario. Acepta objetos fichero de instancias :func:`open`, :class:`~io."
367
+ "BytesIO`, objetos SocketIO de :meth:`socket.socket.makefile`, y similares. "
368
+ "La función puede saltarse la E/S de Python y usar directamente el descriptor "
369
+ "de fichero de :meth:`~io.IOBase.fileno`. Debe asumirse que *fileobj* está en "
370
+ "un estado desconocido después de que esta función devuelva o lance. Es "
371
+ "responsabilidad del que llama cerrar *fileobj*."
362
372
363
373
#: ../Doc/library/hashlib.rst:247
364
374
msgid ""
365
375
"*digest* must either be a hash algorithm name as a *str*, a hash "
366
376
"constructor, or a callable that returns a hash object."
367
377
msgstr ""
378
+ "*digest* debe ser un nombre de algoritmo de cifrado como *str*, un "
379
+ "constructor de cifrado o un invocable que devuelva un objeto cifrado."
368
380
369
381
#: ../Doc/library/hashlib.rst:250
370
- #, fuzzy
371
382
msgid "Example:"
372
- msgstr "Ejemplos "
383
+ msgstr "Ejemplo: "
373
384
374
385
#: ../Doc/library/hashlib.rst:273
375
386
msgid "Key derivation"
@@ -388,7 +399,7 @@ msgstr ""
388
399
"diseñados para el cifrado seguro de contraseña. Algoritmos ingenuos como "
389
400
"``sha1(password)`` no son resistentes contra ataques de fuerza bruta. Una "
390
401
"buena función hash de contraseña debe ser afinable, lenta e incluir una `sal "
391
- "<https://es .wikipedia.org/wiki/Sal_(criptograf%C3%ADa) >`_."
402
+ "<https://en .wikipedia.org/wiki/Salt_%28cryptography%29 >`_."
392
403
393
404
#: ../Doc/library/hashlib.rst:283
394
405
msgid ""
@@ -420,6 +431,11 @@ msgid ""
420
431
"your application, read *Appendix A.2.2* of NIST-SP-800-132_. The answers on "
421
432
"the `stackexchange pbkdf2 iterations question`_ explain in detail."
422
433
msgstr ""
434
+ "El número de *iterations* debe elegirse en función del algoritmo de cifrado "
435
+ "y la potencia de cálculo. A partir de 2022, se sugieren cientos de miles de "
436
+ "iteraciones de SHA-256. Para saber por qué y cómo elegir lo mejor para su "
437
+ "aplicación, lea el *Apéndice A.2.2* de NIST-SP-800-132_. Las respuestas "
438
+ "sobre `stackexchange pbkdf2 iterations question`_ lo explican en detalle."
423
439
424
440
#: ../Doc/library/hashlib.rst:298
425
441
msgid ""
@@ -701,16 +717,15 @@ msgstr ""
701
717
"BLAKE2s, 0 en modo secuencial)."
702
718
703
719
#: ../Doc/library/hashlib.rst:434
704
- #, fuzzy
705
720
msgid ""
706
721
"*last_node*: boolean indicating whether the processed node is the last one "
707
722
"(``False`` for sequential mode)."
708
723
msgstr ""
709
- "*last_node*: booleano indicando si el nodo procesado es el último (`False` "
724
+ "*last_node*: booleano indicando si el nodo procesado es el último (`` False` ` "
710
725
"para modo secuencial)."
711
726
712
727
msgid "Explanation of tree mode parameters."
713
- msgstr ""
728
+ msgstr "Explicación de los parámetros del modo árbol. "
714
729
715
730
#: ../Doc/library/hashlib.rst:440
716
731
msgid ""
@@ -965,13 +980,12 @@ msgstr ""
965
980
"resumidamente detiene este tipo de ataque."
966
981
967
982
#: ../Doc/library/hashlib.rst:670
968
- #, fuzzy
969
983
msgid ""
970
984
"(`The Skein Hash Function Family <https://www.schneier.com/wp-content/"
971
985
"uploads/2016/02/skein.pdf>`_, p. 21)"
972
986
msgstr ""
973
- "(`The Skein Hash Function Family <http ://www.skein-hash.info/sites/default /"
974
- "files/skein1.3 .pdf>`_, p. 21)"
987
+ "(`The Skein Hash Function Family <https ://www.schneier.com/wp-content /"
988
+ "uploads/2016/02/skein .pdf>`_, p. 21)"
975
989
976
990
#: ../Doc/library/hashlib.rst:674
977
991
msgid "BLAKE2 can be personalized by passing bytes to the *person* argument::"
@@ -1149,10 +1163,12 @@ msgstr "PKCS #5: Password-Based Cryptography Specification Version 2.1"
1149
1163
msgid ""
1150
1164
"https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-132.pdf"
1151
1165
msgstr ""
1166
+ "https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-132.pdf"
1152
1167
1153
1168
#: ../Doc/library/hashlib.rst:804
1154
1169
msgid "NIST Recommendation for Password-Based Key Derivation."
1155
1170
msgstr ""
1171
+ "Recomendación de NIST para la derivación de claves basadas en contraseña."
1156
1172
1157
1173
#~ msgid ""
1158
1174
#~ "The number of *iterations* should be chosen based on the hash algorithm "
0 commit comments