[pyar] Como encriptar una clave en el código fuente?

Matigro matigro en gmail.com
Jue Dic 30 17:23:50 ART 2010


2010/12/30 Claudio Freire <klaussfreire en gmail.com>:
>
> 2010/12/30 Elias <copybin en gmail.com>
>>
>> Buenas, estoy haciendo una aplicación que se conecta por FTP, la clave del
>> FTP no quiero que la vean los usuarios del programa. (la clave del ftp la
>> quiero dejar junto con el fuente)
>> Entonces estoy buscando la forma de encriptar la clave con algo, y luego
>> desencriptarla en el momento justo.
>> Busco que la clave no quede legible fácilmente.
>>
>> Que sugieren?
>
> Tordek te dio la posta.
>
> No podés hacerlo bien.
>
> Sólo podés obfuscar, y para obfuscar diría que hay muchísimas maneras de
> hacerlo.
>
> Toooodo eso, lo único que hace es que un usuario SIN GANAS no pueda obtener
> la contraseña. Pero con un poquito de ganas (léase, inspeccionar el código y
> correrlo en un intérprete de python), es trivial obtenerla, así que SEGURO
> NO ES.

Adhiero a ambos, ya desde el vamos que al dejar almacenada la clave
estás dejando una boca del tamaño del túnel subfluvial para que 'los
que quieren hacer macanas', hagan macanas :D
Peeeero... como dice la teoría "La seguridad es relativa" y con los
pasos que te sugirieron deberías tener una cosa bastante segura.

En mi caso, alguna vez me pidieron que querían guardar la clave en la
base de datos y la forma mas rápida y simple que encontramos fue hacer
El cifrado de César[0]. Que por mas simple que sea, para todos los
operarios del sistema era como una Doble Nelson.

Salute

[0] http://es.wikipedia.org/wiki/Cifrado_C%C3%A9sar

-- 
http://www.linkedin.com/in/matiasgieco



More information about the pyar mailing list