Criptografia con excel

4 envíos / 0 nuevos
Último envío
Treball Recerca
Imagen de Treball Recerca
Offline
última acción: Hace 6 años 8 meses
alta: 17/07/2017 - 11:29
Puntos: 35
Criptografia con excel

Buenas, este es nuestro primer post. Somos dos alumnos de segundo de bachillerato. Como trabajo final de bachillerato hemos escogido la Criptografía. Nuestra meta final para este trabajo es poder teclear una letra en el excel y que a través del código ASCII salga otra diferente, por ejemplo, teclear A y que salga J. Somos nuevos en esto y nuestros conocmientos son bastante nulos. Hemos visto que sabeis mucho del tema y puede que lo que os estemos pidiendo sea muy fácil para vosotros, agradeceriamos mucho vuestra ayuda.

Gracias.

Os adjuntamos una foto de lo que nos ha pedido nuestro profesor que hagamos.

AdjuntoTamaño
Image icon ascii_criptogrfia.jpg982.43 KB

Etiquetas: 

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 17 horas 55 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
CODIGO y CARACTER

lo que necesitáis son las funciones CODIGO y CARACTER

CODIGO devuelve el número del código de una letra (por ejemplo para la A devuelve el código 65)

CARACTER devuelve el carácter que corresponde a un número de código (por ejemplo para el número 74 devuelve J)

 

Así que teclearéis una letra en una celda

con la función CODIGO obtenéis su número

luego hacéis una conversión más o menos complicada a partir de ese número, (en este ejemplo pasar de 65 a 74 se puede conseguir sumando 9, aunque no sería muy difícil de descifrar) 

y con la función CARACTER obtenéis el resultado

 

 

 

------
Ya sé Excel, pero necesito más.

Treball Recerca
Imagen de Treball Recerca
Offline
última acción: Hace 6 años 8 meses
alta: 17/07/2017 - 11:29
Puntos: 35
Muchas gracias

Si volvemos a tener una duda la consultaremos.

Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 1 día
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
De hecho, lo divertido es lo

De hecho, lo divertido es lo que Paco da por hecho.

Sumar o restar una cantidad (por supuesto, cuando llegas a la Z hay que continuar por la A... algo de matemáticas básicas) es lo que se llama "cifra del césar" porque es la que utilizaba Julio César. Hoy día es muy sencilla de descifrar con un método que se llama análisis de frecuencia.

Otro sistema puede ser el de sustituir cada letra siempre por otra. Necesitaríais una tabla de conversión. Para que sea más eficiente, os recomiendo que introduzcáis el espacio y las puntuaciones en esa tabla, de manera que sea un poco más complicada de descifrar. Esto se llama cifra de sustitución.

Existe otro sistema, en este caso de desplazamiento. Consiste en poner la primera letra, después la 7ª, la 13ª, la 19ª... siempre con la misma distancia, hasta que se terminen las filas en las que divides el texto. Luego continúas con la 2ª, 8ª, 14ª... y luego la 3ª, 9ª... más o menos se entiende. Este sistema se utilizaba en la Grecia clásica, y se cifraba/descifraba enrollando el texto alrededor de un bastón. Pongo una imagen en que se ve muy claro:

 

 

 

 

 

Entiendo que para vuestro trabajo podría ser suficiente la cifra del césar, pues sirve para aclarar conceptos. Os dejo el comentario porque os puede servir para googlear un poco si os interesa.

Ni que decir tiene que los sistemas actuales de cifrado/descifrado son mucho más complejos, pero hay que profundizar en matemáticas avanzadas alrededor de los números primos y alguna cosilla más.

Un saludo