miércoles, 26 de junio de 2013

Encriptacion y Desencriptacion de un mensaje

El principal objetivo del programa es el preguntarle al usuario la cantidad y tamaño de claves que desea crear para encriptar un mensaje, una ves creado los archivos se le preguntara al usuario si desea enciptar o desencriptar un mensaje, ingrese el mensaje y lo encripte o desencripte.

Enseguida se muestra el código (Incompleto).



El código esta incompleto y tiene errores en la encriptacion ya que al momento de leer el codigo del el archivo, si es que hay números de dos o mas dígitos, al capturarlo en una lista separa todos los elementos, se podrá guardar los valores de la lista en otra lista y asegurarnos de que omita los espacios en blanco y otros datos no deseados, luego teniendo el mensaje, el código de encriptacion y el alfabeto a utilizar y podrás cambiar la letra del mensaje por una del alfabeto basándote en el codigo conseguido del documento y luego eliminar dicho código para no volver a utilizarlo.

Bibliográfias:

Libro: Python al descubierto       Autor: Arturo Fernández Montoro

Titulo: The Python Tutorial    URL: http://docs.python.org/2/tutorial/




1 comentario:

  1. Evita los acentos, eñes, etc. en tu código. Evita definir lugares fijos de archivos; mejor pide que el usuario te indique el archivo a utilizar. En un one-time pad no esperaría ver un shuffle en realidad. 2 pts.

    ResponderEliminar