Codificacioion

Páginas: 3 (635 palabras) Publicado: 29 de julio de 2012
Codificación
Un "criptograma" es un mensaje escrito en código secreto. Deriva de la palabra griega Kryptos que significa oculto. Actualmente la criptografía ha cobrado un auge inusitado debido a lanecesidad de preservar la seguridad en Internet y las transacciones que se hacen por la red.Nosotros vamos a aplicar lo aprendido en el trabajo con matrices en este caso para practicar un método muysimple, pero efectivo, para codificar y decodificar mensajes. Ten en cuenta que siempre que transmitimos un mensaje cifrado, la persona que lo recibe tiene que tener los mecanismos oportunos paradescifrarlo.Para poner en práctica nuestro método vamos a necesitar una tabla en la que haremos corresponder un número a cada letra del abecedario y también necesitamos una matriz de orden n que seainvertible.Veamos el procesoEmpezamos construyendo la tabla en la que hacemos corresponder un nº a cada letra (no incluimos ningún signo ni símbolo).La haremos lo más simple posible (aunque tú puedesdecidir su grado de complicación). A=1 | H=8 | Ñ=15 | U=22 |
B=2 | I=9 | O=16 | V=23 |
C=3 | J=10 | P=17 | W=24 |
D=4 | K=11 | Q=18 | X=25 |
E=5 | L=12 | R=19 | Y=26 |
F=6 | M=13 | S=20 | Z=27 |G=7 | N=14 | T=21 | SPACE=28 |
Luego escribimos el mensaje sin codificar dividiéndolo en matrices filas de n elementos.Veamos un ejemplo de mensaje"LO MEJOR PARA JUANMA"Traducido a números sincodificar:12,16,0,13,5,10,16,19,0,17,1,19,1,0,10,22,1,14,13,1,0Ahora voy a tomar n=3 y por lo tanto separo el código anterior en matrices filas de 1x3[12,16,0] [13,5,10] [16,19,0] [17,1,19] [1,0,10][22,1,14] [13,1,0]Fíjate que he añadido un espacio al final para que me saliese una matriz de 1x3Ahora tengo que buscar una matriz invertible de orden 3, éstoes fácil de hacer con la calculadora ya que tepuedes inventar una matriz Ade orden 3 y comprobar si tiene inversa con la orden A-1Ya tengo la matriz invertible A.Ahora vamos multiplicando cada matriz fila 1x3 obtenida anteriormente por A (por...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS