programa que encripta un mensaje

Páginas: 2 (266 palabras) Publicado: 8 de marzo de 2015
Integrantes:
Alvarez Ulloa Yovanni
Lopez Castro Jesus Uriel
Marquez Vasquez Rodrigo
Programa número 3:
Problema: Desarrollar un programa que permute el abecedario ycon esa permutación codificar y descodificar un enunciado o palabra.
Análisis: El cifrado es una parte muy importante para la programación de computadoras y enespecial para enviar códigos que otras personas o no cualquiera lo pueda utilizar y usar en la criptografía para realizar dichos cifrados.
Diseño: Para poder hacer el programase puede utilizar el principio de la permutación para encontrar las diferentes combinaciones que puede tener el abecedario.
Pero para usos más fáciles utilizaremos lafunción range que nos genera números sin repetir, casi como la permutación, el único problema sería que siempre nos saldría la misma combinación cada vez de utilizar elrange así que se utilizara la función shuffle la cual acomoda en desorden los valores obtenidos en el range.




Y para realizar la asignación solo se emplea el usode diccionarios para utilizar llaves y sea más fácil la asignación de los valores, en este caso las letras.

Y solo se le da el valor original de la palabra escrita yse cambia por la nueva.

Notas:
Se implementó la función range y shuffle, ya que usar la función permutación era más difícil, ya que teníamos que realizar todas laspermutaciones, lo cual nos llevaba a un bug de tardanza en generar todas las posibles combinaciones.
Pruebas:
Función range e implementación de shuffle


Primeraspruebas



Fallas de quitar espacio

Corrección de errores e implementación de menú y codificando






Corrección de errores e implementación de menú y decodificando
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programar y guardar un mensaje ROADMASTER
  • Los mensajes subliminales en programas infantiles
  • Programa de masm32 para un encriptador
  • encriptado
  • Encriptar
  • encriptamiento
  • Encriptamiento
  • DESCRIPCION DEL PROGRAMA DE CRM INTEGRADO MENSAJES CLAVES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS