[pyar] Encriptar Datos con Python

Ramiro Morales cramm0 en gmail.com
Jue Jun 10 23:34:42 ART 2010


2010/6/10 Roberto Bozzacchi <robbie en metasigno.com>:
> Yo vi esto:
>
>>>> import base64
>>>> texto = "Prueba de codificacion Base64"
>>>> textocodificado = base64.encodestring(texto)
>>>> textocodificado
>>>> 'UHJ1ZWJhIGRlIGNvZGlmaWNhY2lvbiBCYXNlNjQ=\n'
>>>> base64.decodestring(textocodificado)
> 'Prueba de codificacion Base64'
>>>>
>
> Pero supongo que cualquiera que llegue a la cadena puede probar usar la
> misma librería y decodificarla....
> Por eso busco algo que sea utilizando una clave pública...
>
> La idea general sería:
>
> Tengo dos destinatarios: A y B
> A le pasa su clave pública a B y viceversa
>
> A con  B.Key encripta un mensaje y se lo envía a B
> B con el programa lo puede desencriptar
> B le responde a A usando A.Key
>
> Se entiende la lógica del problema?

Por lo que nos mostrás y si te interesa el tema como para leer
en inglés te sugeriría adquirir un poco de conocimiento básico
sobre el tema (muy apasionante por cierto).

Por ejemplo, leyendo el artículo de Wikipedia que te envió Roberto.
Un lindo recurso es este libro libremente disponible:

http://www.cacr.math.uwaterloo.ca/hac/

Suerte,

-- 
Ramiro Morales  |  http://rmorales.net



More information about the pyar mailing list