66# Check https://github.com/PyCampES/python-docs-es/blob/3.8/TRANSLATORS to
77# get the list of volunteers
88#
9- #, fuzzy
109msgid ""
1110msgstr ""
1211"Project-Id-Version : Python 3.8\n "
1312"Report-Msgid-Bugs-To : \n "
1413"POT-Creation-Date : 2020-05-05 12:54+0200\n "
15- "PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
16- "Last-Translator : FULL NAME <EMAIL@ADDRESS>\n "
14+ "PO-Revision-Date : 2020-09-04 00:23-0500\n "
1715"Language-Team : python-doc-es\n "
1816"MIME-Version : 1.0\n "
19- "Content-Type : text/plain; charset=utf -8\n "
17+ "Content-Type : text/plain; charset=UTF -8\n "
2018"Content-Transfer-Encoding : 8bit\n "
2119"Generated-By : Babel 2.8.0\n "
20+ "Last-Translator : Gustavo Huarcaya <diavolo@gahd.net>\n "
21+ "Language : es\n "
22+ "X-Generator : Poedit 1.8.12\n "
23+ "X-Poedit-SourceCharset : UTF-8\n "
2224
2325#: ../Doc/library/crypt.rst:2
2426msgid ":mod:`crypt` --- Function to check Unix passwords"
25- msgstr ""
27+ msgstr ":mod:`crypt` --- Función para verificar contraseñas Unix "
2628
2729#: ../Doc/library/crypt.rst:12
2830msgid "**Source code:** :source:`Lib/crypt.py`"
29- msgstr ""
31+ msgstr "**Código fuente:** :source:`Lib/crypt.py` "
3032
3133#: ../Doc/library/crypt.rst:20
3234msgid ""
@@ -36,6 +38,12 @@ msgid ""
3638"passwords so you can check passwords without storing the actual password, or "
3739"attempting to crack Unix passwords with a dictionary."
3840msgstr ""
41+ "Este módulo implementa una interfaz para la rutina :manpage:`crypt(3)`, el "
42+ "cual es una función hash unidireccional basada en un algoritmo DES "
43+ "modificado; consulte la página del manual de Unix para obtener más detalles. "
44+ "Los posibles usos incluyen el almacenamiento de contraseñas cifradas para "
45+ "que puedas verificar las contraseñas sin almacenar la contraseña real o "
46+ "intentar descifrar contraseñas Unix con un diccionario."
3947
4048#: ../Doc/library/crypt.rst:28
4149msgid ""
@@ -44,68 +52,87 @@ msgid ""
4452"Therefore, any extensions available on the current implementation will also "
4553"be available on this module."
4654msgstr ""
55+ "Tenga en cuenta que el comportamiento de este módulo depende en la "
56+ "implementación real de la rutina :manpage:`crypt(3)` en el sistema en "
57+ "ejecución. Por lo tanto, cualquier extensión disponible en la implementación "
58+ "actual también estará disponible en este módulo."
4759
4860#: ../Doc/library/crypt.rst:34
4961msgid ":ref:`Availability <availability>`: Unix. Not available on VxWorks."
50- msgstr ""
62+ msgstr ":ref:`Disponibilidad <availability>`: Unix. No disponible en VxWorks. "
5163
5264#: ../Doc/library/crypt.rst:36
5365msgid "Hashing Methods"
54- msgstr ""
66+ msgstr "Métodos de *hashing* "
5567
5668#: ../Doc/library/crypt.rst:40
5769msgid ""
5870"The :mod:`crypt` module defines the list of hashing methods (not all methods "
5971"are available on all platforms):"
6072msgstr ""
73+ "El módulo :mod:`crypt` define la lista de métodos de cifrado (no todos los "
74+ "métodos están disponibles en todas las plataformas):"
6175
6276#: ../Doc/library/crypt.rst:45
6377msgid ""
6478"A Modular Crypt Format method with 16 character salt and 86 character hash "
6579"based on the SHA-512 hash function. This is the strongest method."
6680msgstr ""
81+ "Un método de formato modular *crypt* con *salt* de 16 caracteres y hash de "
82+ "86 caracteres basado en la función hash SHA-512. Este es el método más "
83+ "fuerte."
6784
6885#: ../Doc/library/crypt.rst:50
6986msgid ""
7087"Another Modular Crypt Format method with 16 character salt and 43 character "
7188"hash based on the SHA-256 hash function."
7289msgstr ""
90+ "Otro método de formato modular *crypt* con *salt* de 16 caracteres y hash de "
91+ "43 caracteres basado en la función hash SHA-256."
7392
7493#: ../Doc/library/crypt.rst:55
7594msgid ""
7695"Another Modular Crypt Format method with 22 character salt and 31 character "
7796"hash based on the Blowfish cipher."
7897msgstr ""
98+ "Otro método de formato modular *crypt* con *salt* de 22 caracteres y hash de "
99+ "31 caracteres basado en el cifrado Blowfish."
79100
80101#: ../Doc/library/crypt.rst:62
81102msgid ""
82103"Another Modular Crypt Format method with 8 character salt and 22 character "
83104"hash based on the MD5 hash function."
84105msgstr ""
106+ "Otro método de formato modular *crypt* con *salt* de 8 caracteres y hash de "
107+ "22 caracteres basado en la función hash MD5."
85108
86109#: ../Doc/library/crypt.rst:67
87110msgid ""
88111"The traditional method with a 2 character salt and 13 characters of hash. "
89112"This is the weakest method."
90113msgstr ""
114+ "El método tradicional con un *salt* de 2 caracteres y hash de 13 caracteres. "
115+ "Este es el método más débil."
91116
92117#: ../Doc/library/crypt.rst:72
93118msgid "Module Attributes"
94- msgstr ""
119+ msgstr "Atributos del módulo "
95120
96121#: ../Doc/library/crypt.rst:78
97122msgid ""
98123"A list of available password hashing algorithms, as ``crypt.METHOD_*`` "
99124"objects. This list is sorted from strongest to weakest."
100125msgstr ""
126+ "Una lista de algoritmos hash de contraseña disponibles, como objetos ``crypt."
127+ "METHOD_*``. Esta lista está ordenada de la más fuerte a la más débil."
101128
102129#: ../Doc/library/crypt.rst:84
103130msgid "Module Functions"
104- msgstr ""
131+ msgstr "Funciones del módulo "
105132
106133#: ../Doc/library/crypt.rst:86
107134msgid "The :mod:`crypt` module defines the following functions:"
108- msgstr ""
135+ msgstr "El módulo :mod:`crypt` define las siguientes funciones: "
109136
110137#: ../Doc/library/crypt.rst:90
111138msgid ""
@@ -116,13 +143,24 @@ msgid ""
116143"salt, as returned by this function. If *salt* is not provided, the "
117144"strongest method will be used (as returned by :func:`methods`)."
118145msgstr ""
146+ "*word* normalmente será la contraseña de un usuario tal como se escribe en "
147+ "un prompt o en una interfaz gráfica. El *salt* opcional es una cadena "
148+ "retornada por :func:`mksalt`, uno de los valores ``crypt.METHOD_*`` (aunque "
149+ "no todos pueden estar disponibles en todas las plataformas), o una "
150+ "contraseña completa encriptada que incluye *salt*, como lo retorna esta "
151+ "función. Si no se proporciona *salt*, se utilizará el método más fuerte "
152+ "(como lo retornado por :func:`methods`)."
119153
120154#: ../Doc/library/crypt.rst:98
121155msgid ""
122156"Checking a password is usually done by passing the plain-text password as "
123157"*word* and the full results of a previous :func:`crypt` call, which should "
124158"be the same as the results of this call."
125159msgstr ""
160+ "La verificación de una contraseña generalmente se hace pasando la contraseña "
161+ "de texto plano como *word* y los resultados completos de una llamada "
162+ "anterior a :func:`crypt`, que debería ser igual a los resultados de esta "
163+ "llamada."
126164
127165#: ../Doc/library/crypt.rst:102
128166msgid ""
@@ -132,35 +170,51 @@ msgid ""
132170"Z0-9]``, with the exception of Modular Crypt Format which prefixes a ``$digit"
133171"$``."
134172msgstr ""
173+ "*salt* (ya sea una cadena aleatoria de 2 o 16 caracteres, posiblemente con "
174+ "el prefijo ``$digit$`` para indicar el método) que se utilizará para "
175+ "perturbar el algoritmo de cifrado. Los caracteres en *salt* deben estar en "
176+ "el conjunto ``[./a-zA-Z0-9]``, con la excepción del formato modular *crypt* "
177+ "que antepone un ``$digit$``."
135178
136179#: ../Doc/library/crypt.rst:108
137180msgid ""
138181"Returns the hashed password as a string, which will be composed of "
139182"characters from the same alphabet as the salt."
140183msgstr ""
184+ "Retorna una contraseña con hash como una cadena, que estará compuesta por "
185+ "caracteres del mismo alfabeto que *salt*."
141186
142187#: ../Doc/library/crypt.rst:113
143188msgid ""
144189"Since a few :manpage:`crypt(3)` extensions allow different values, with "
145190"different sizes in the *salt*, it is recommended to use the full crypted "
146191"password as salt when checking for a password."
147192msgstr ""
193+ "Dado que algunas extensiones de :manpage:`crypt(3)` permiten diferentes "
194+ "valores, con diferentes tamaños en *salt*, se recomienda utilizar la "
195+ "contraseña encriptada completa como *salt* al buscar una contraseña."
148196
149197#: ../Doc/library/crypt.rst:117
150198msgid "Accept ``crypt.METHOD_*`` values in addition to strings for *salt*."
151199msgstr ""
200+ "Acepta los valores ``crypt.METHOD_*`` además de las cadenas para *salt*."
152201
153202#: ../Doc/library/crypt.rst:123
154203msgid ""
155204"Return a randomly generated salt of the specified method. If no *method* is "
156205"given, the strongest method available as returned by :func:`methods` is used."
157206msgstr ""
207+ "Retorna un *salt* generado aleatoriamente del método especificado. Si no se "
208+ "proporciona ningún método (*method*), se utiliza el método mas fuerte "
209+ "disponible según lo retornado por :func:`methods`."
158210
159211#: ../Doc/library/crypt.rst:127
160212msgid ""
161213"The return value is a string suitable for passing as the *salt* argument to :"
162214"func:`crypt`."
163215msgstr ""
216+ "El valor de retorno es una cadena adecuada para pasar como argumento *salt* "
217+ "a :func:`crypt`."
164218
165219#: ../Doc/library/crypt.rst:130
166220msgid ""
@@ -171,24 +225,35 @@ msgid ""
171225"be a power of two between ``16`` (2\\ :sup:`4`) and ``2_147_483_648`` (2\\ :"
172226"sup:`31`), the default is ``4096`` (2\\ :sup:`12`)."
173227msgstr ""
228+ "*rounds* especifica el número de rondas para ``METHOD_SHA256``, "
229+ "``METHOD_SHA512`` y ``METHOD_BLOWFISH``. Para ``METHOD_SHA256`` y "
230+ "``METHOD_SHA512`` debe ser un entero entre ``1000`` y ``999_999_999``, el "
231+ "valor predeterminado es ``5000``. Para ``METHOD_BLOWFISH`` debe ser una "
232+ "potencia de dos entre ``16`` (2\\ :sup:`4`) y ``2_147_483_648`` (2\\ :sup:"
233+ "`31`), el valor predeterminado es ``4096`` (2\\ :sup:`12`)."
174234
175235#: ../Doc/library/crypt.rst:140
176236msgid "Added the *rounds* parameter."
177- msgstr ""
237+ msgstr "Se agregó el parámetro *rounds*. "
178238
179239#: ../Doc/library/crypt.rst:145
180240msgid "Examples"
181- msgstr ""
241+ msgstr "Ejemplos "
182242
183243#: ../Doc/library/crypt.rst:147
184244msgid ""
185245"A simple example illustrating typical use (a constant-time comparison "
186246"operation is needed to limit exposure to timing attacks. :func:`hmac."
187247"compare_digest` is suitable for this purpose)::"
188248msgstr ""
249+ "Un simple ejemplo que ilustra el uso típico (se necesita una operación de "
250+ "comparación de tiempo constante para limitar la exposición a los ataques de "
251+ "tiempo. :func:`hmac.compare_digest` es adecuado para este propósito)::"
189252
190253#: ../Doc/library/crypt.rst:167
191254msgid ""
192255"To generate a hash of a password using the strongest available method and "
193256"check it against the original::"
194257msgstr ""
258+ "Para generar un hash de una contraseña utilizando el método más fuerte "
259+ "disponible y compararlo con el original::"
0 commit comments