Programa para almacenar passwords

Josh jlaparicio.vcl en infomed.sld.cu
Jue Ago 14 16:28:39 CEST 2008


Bueno, quisiera que me explicaras sobre lo que hablas. Parece una buena  
idea, sólo quiero saber más o menos como se haría lo que propones.

Otra opción es trabajar con MySQL; ya que esta si necesita de acceso con  
Nombres de Usuarios y Contraseñas.

Salu2;
J.

En 14/08/2008 09:54:23, Inigo Aldazabal Mensa <inigo_aldazabal en ehu.es>  
escribió:

> El Miércoles, 13 de Agosto de 2008 15:22, Josh escribió:
>> Bueno, eso es harina de otro costal. La primera versión del software
>> puede usar uno ya creado como md5 o sha. Después si hay gente dispuesta
>> se podría crear uno nuevo.
>>
>> Ahora tengo una duda: ¿Cómo se puede poner clave a una Base de Datos
>> SQLite?
>
> A mi me parecería mas sencillo guardar los datos en un archivo de texto
> plano, y encriptar éste al completo.  Exactamente como hace KeePass. Esto
> permite que te lleves tus claves a donde quieras y facilita las copias de
> seguridad, por ejemplo. Además si usas algún algoritmo estandar podrías
> desencriptarlo "a mano" en caso de que el programa fallara por cualquier
> motivo.
>
> La verdad es que no he trabajado directamente con bases de datos, pero
> sospecho que habría que encriptar cada clave por separado, y luego  
> guardar
> cada una ya encriptada en la base de datos. Lo cual sospecho que daría  
> pie
> a problemas de seguridad, porque tendrías un montón de archivos con
> información relacionada, incluso es posible que casi igual en algunos
> casos, encriptados de la misma forma -> pistas para desencriptarlos. Si
> esto no es así que alguien me corrija porque me interesaría saberlo.
>
> Otra cosa es que como programa de "juego" se quiera usar una base de  
> datos
> precisamente por el hecho de usarlo, en cuyo caso pues perfecto.
>
>>
>> Salu2;
>> J.
>>
>> En 13/08/2008 15:32:32, RadicalEd <willian.radicaled en gmail.com>  
>> escribió:
>> > La vaina vendría con la seguridad, cualquiera que tenga acceso a la DB
>> > puede
>> > copiarla y empezar a hacer ataques de fuerza bruta de acuerdo al
>> > algoritmo
>> > de encriptamiento, la que yo vería sería crear un algoritmo propio
>> > para encriptar y ahí si que sería nueva forma.
>> >
>> > 2008/8/13 Daniel González <ikarush en gmail.com>
>> >
>> >> Esto es igual en todos los lenguajes de programación.
>> >>
>> >> El código no te lo voy a decir, pero harías muy bien en aprender, por
>> >> que
>> >> te
>> >> servirá para toda la vida y mucho.
>> >>
>> >> 1º.- Crear una conexion con la base de datos ( mira librerias python
>> >> - sqlite para ver como se hace )
>> >> 2º- Pasarle la sentencia sql  ( en este caso insert into nombre de
>> >> tabla (
>> >> campo, campo ) values ( valor , valor )
>> >> 3º  Cuando hayas terminado cerrar la conexion
>> >>
>> >> Un saludo
>> >>
>> >> El 12 de agosto de 2008 21:02, Josh <jlaparicio.vcl en infomed.sld.cu
>> >>
>> >> >escribió:
>> >> >
>> >> > Ya he estado haciendo pruebas con SQLite, pero como les dije, soy
>> >>
>> >> nuevo
>> >> en
>> >>
>> >> > ella.
>> >> >
>> >> > Tengo una duda: ¿Cómo se puede introducir el contenido de una
>> >>
>> >> variable en
>> >>
>> >> > una tabla de SQLite?
>> >> >
>> >> > Salu2;
>> >> > J.
>> >> >
>> >> > En 13/08/2008 02:20:01, Daniel González <ikarush en gmail.com>
>> >> > escribió:
>> >> >
>> >> >
>> >> >  La base de datos que parece adecuada es SQLite ya que no necesita
>> >> >
>> >> >> instalación.
>> >> >>
>> >> >> El 12 de agosto de 2008 20:15, Josh <jlaparicio.vcl en infomed.sld.cu
>> >> >>
>> >> >> >escribió:
>> >> >>
>> >> >>  Bueno, en Internet leí hace poco sobre el KeePass Safe, pero no
>> >> >> lo
>> >>
>> >> he
>> >>
>> >> >>> probado. El propósito es el mismo por otro lado. Hoy se me
>> >> >>> ocurrió
>> >>
>> >> la
>> >>
>> >> >>> idea y
>> >> >>> la estoy perfilando bien. Después que la arme la envío para que
>> >> >>> me
>> >>
>> >> digan
>> >>
>> >> >>> que
>> >> >>> les parece. Lo que sí me parece es que habrá que usar BDs. Los
>> >> >>> que
>> >>
>> >> sepan
>> >>
>> >> >>> trabajar con Bases de Datos en Python y quieran participar:
>> >>
>> >> bienvenidos.
>> >>
>> >> >>> Soy
>> >> >>> nuevo trabajando con ellas.
>> >> >>>
>> >> >>> Salu2;
>> >> >>> Josh.
>> >> >>>
>> >> >>> En 13/08/2008 01:22:25, Marte Fabián Baquerizo Sánchez <
>> >> >>> martefabian en tredasis.com> escribió:
>> >> >>>
>> >> >>>
>> >> >>>  Más bien creo que me suena a hacer algo como KeePass ¿o me
>> >>
>> >> equivoco?
>> >>
>> >> >>>> En todo caso me interesaría participar.
>> >> >>>>
>> >> >>>> Saludos.
>> >> >>>>
>> >> >>>>
>> >> >>>> --------------------------------------------------
>> >> >>>> From: "Daniel González" <ikarush en gmail.com>
>> >> >>>> Sent: Tuesday, August 12, 2008 6:08 PM
>> >> >>>> To: "Lista de discusión sobre python en castellano" <
>> >> >>>> python-es en aditel.org
>> >> >>>>
>> >> >>>> Subject: Re: [Python-es] Programa para almacenar passwords
>> >> >>>>
>> >> >>>>  Me parece que ubuntu tiene algo parecido integrado, al que
>> >> >>>> llama
>> >>
>> >> anillo
>> >>
>> >> >>>> o
>> >> >>>>
>> >> >>>>> algo asi.
>> >> >>>>>
>> >> >>>>> En windows, me suena haber visto esto tambien, pero no recuerdo
>> >>
>> >> como
>> >> se
>> >>
>> >> >>>>> llamaba.
>> >> >>>>>
>> >> >>>>> Un saludo
>> >> >>>>>
>> >> >>>>> El 12 de agosto de 2008 18:05, Josh
>> >> >>>>> <jlaparicio.vcl en infomed.sld.cu
>> >> >>>>>
>> >> >>>>> >escribió:
>> >> >>>>>
>> >> >>>>>  Hola listeros:
>> >> >>>>>> He visto el hilo que habla sobre comenzar a desarrollar un
>> >>
>> >> proyecto
>> >> en
>> >>
>> >> >>>>>> Python. Les propongo crear una aplicación para poder almacenar
>> >> >>>>>> passwords. Es
>> >> >>>>>> decir: el usuario al usar la aplicación por primera vez escoje
>> >>
>> >> una
>> >>
>> >> >>>>>> clave
>> >> >>>>>> de
>> >> >>>>>> acceso. Dentro puede guardar passwords de distintos tipos de
>> >>
>> >> acceso,
>> >>
>> >> >>>>>> como
>> >> >>>>>> sitios web, e-mail, etc. Así los puede recordar si los olvida.
>> >>
>> >> ¿Qué
>> >> me
>> >>
>> >> >>>>>> dicen
>> >> >>>>>> de la idea? Se puede llamar PyPass o PyPassword. Podemos usar
>> >>
>> >> métodos
>> >>
>> >> >>>>>> de
>> >> >>>>>> encriptamiento para asegurar la clave de login, Bases de Datos
>> >> >>>>>> y
>> >>
>> >> hasta
>> >>
>> >> >>>>>> interfaz gráfica sencilla.
>> >> >>>>>>
>> >> >>>>>> ¿Qué me recomiendan para la BD?
>> >> >>>>>>
>> >> >>>>>> Salu2;
>> >> >>>>>> Josh.
>> >> >>>>>>
>> >> >>>>>> --
>> >> >>>>>> - Usando Opera 9.51 y su revolucionario sistema de correos M2
>> >> >>>>>> - Visite mi WikiPage:
>> >> >>>>>> http://en.wikipedia.org/wiki/User:Josh_VC - Visite mi Blog en
>> >> >>>>>> Infomed: http://blogs.sld.cu/josh/ - Visite "The IT Blog":
>> >> >>>>>> http://lpinos.sld.cu/it-blog/
>> >> >>>>>>
>> >> >>>>>> _______________________________________________
>> >> >>>>>> Lista de correo Python-es
>> >> >>>>>> http://listas.aditel.org/listinfo/python-es
>> >> >>>>>> FAQ: http://listas.aditel.org/faqpyes
>> >> >>>>>
>> >> >>>>> -- Daniel Gonzalez Cerviño
>> >> >>>>> tel 653965048
>> >> >>>>> ikarush en gmail.com
>> >> >>>>> _______________________________________________
>> >> >>>>> Lista de correo Python-es
>> >> >>>>> http://listas.aditel.org/listinfo/python-es
>> >> >>>>> FAQ: http://listas.aditel.org/faqpyes
>> >> >>>>>
>> >> >>>>>  _______________________________________________
>> >> >>>>
>> >> >>>> Lista de correo Python-es
>> >>
>> >> http://listas.aditel.org/listinfo/python-es
>> >>
>> >> >>>> FAQ: http://listas.aditel.org/faqpyes
>> >> >>>
>> >> >>> --
>> >> >>> - Usando Opera 9.51 y su revolucionario sistema de correos M2
>> >> >>> - Visite mi WikiPage: http://en.wikipedia.org/wiki/User:Josh_VC
>> >> >>> - Visite mi Blog en Infomed: http://blogs.sld.cu/josh/
>> >> >>> - Visite "The IT Blog": http://lpinos.sld.cu/it-blog/
>> >> >>>
>> >> >>> _______________________________________________
>> >> >>> Lista de correo Python-es
>> >> >>> http://listas.aditel.org/listinfo/python-es
>> >> >>> FAQ: http://listas.aditel.org/faqpyes
>> >> >
>> >> > --
>> >> > - Usando Opera 9.51 y su revolucionario sistema de correos M2
>> >> > - Visite mi WikiPage: http://en.wikipedia.org/wiki/User:Josh_VC
>> >> > - Visite mi Blog en Infomed: http://blogs.sld.cu/josh/
>> >> > - Visite "The IT Blog": http://lpinos.sld.cu/it-blog/
>> >> >
>> >> > _______________________________________________
>> >> > Lista de correo Python-es
>> >> > http://listas.aditel.org/listinfo/python-es
>> >> > FAQ: http://listas.aditel.org/faqpyes
>> >>
>> >> --
>> >>
>> >>
>> >>
>> >> Daniel Gonzalez Cerviño
>> >> tel 653965048
>> >> ikarush en gmail.com
>> >> _______________________________________________
>> >> Lista de correo Python-es
>> >> http://listas.aditel.org/listinfo/python-es
>> >> FAQ: http://listas.aditel.org/faqpyes



-- 
- Usando Opera 9.51 y su revolucionario sistema de correos M2
- Visite mi WikiPage: http://en.wikipedia.org/wiki/User:Josh_VC
- Visite mi Blog en Infomed: http://blogs.sld.cu/josh/
- Visite "The IT Blog": http://lpinos.sld.cu/it-blog/
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es