EN MATEMÁTICAS...


MÉTODOS DE CIFRADO

Vamos a aprender a utilizar el método de cifrado polinómico, una versión muy simplificada de los actuales sistemas de cifrado RSA. ¿En qué consiste el método de cifrado polinómico? Veamos... Lo primero es asociar a cada letra del alfabeto un número natural (y también a los símbolos especiales):


A continuación, una vez elegida la palabra que se quiere cifrar (ESTHER, por ejemplo), se le aplica una transformación polinómica secreta a cada una de las letras (P(x,i)=x3+i, por ejemplo, donde i va secuencialmente de 1 a 4). Esta transformación polinómica secreta sólo la deben conocer el emisor y el receptor del mensaje. Así, el proceso de cifrado del texto anterior sería:
E P(5,1) = 53 + 1 =  126
S P(20,2) = 203 + 2 = 8002
T P(21,3) = 213 + 3 =  9264
H P(8,4)  =  83 + 4 =   516
E P(5,1) = 53 + 1 = 126
R P(19,2) = 193 + 2 =  6861

Por tanto, “Esther” se codificaría como: 001260800209264005160012606861.
(Cada letra se codifica con 5 dígitos, puesto que el valor más alto de la tabla sería: . → P(30,4) = 303 + 4 =  27004).

AHORA PROBAD VOSOTROS...


Para empezar, tratad de codificar el nombre de todos los miembros de vuestro equipo. 
A continuación, pensad en un mensaje secreto que deberéis enviar al equipo siguiente al vuestro (del grupo 1 al 2, del 2 al 3,..., y del último grupo al primero). Enviad el mensaje a vuestros compañeros del equipo siguiente y tratad de adivinar y contestar el mensaje que os llega del equipo anterior al vuestro.
¿Habéis acertado?



No hay comentarios:

Publicar un comentario