Proceso de Criptografía

 



En la criptografía consiste en sustituir unas palabras por otras. La alternativa a este método sería el cifrado o cifra, el cual sustituye letras o caracteres. si quisiéramos transmitir de forma segura un mensaje tendremos que hacerlo de dos maneras básicas: sustituyendo la palabra (codificación) o sustituyendo alguna o la totalidad de las letras que la componen (cifrado). Una manera sencilla de codificar una palabra es traducirla a un idioma que los posibles «espías» desconozcan, mientras que para cifrarla bastaría, por ejemplo, con sustituir cada letra por otra situada más adelante en el alfabeto.

Un criptograma es un mensaje escrito de acuerdo a un código secreto. Para crear criptogramas por medio de matrices primeramente se debe asignar un número a cada letra del alfabeto (el 28 representa espacios en blanco) de la siguiente manera:


Después, el mensaje es convertido a números dividiéndolo en matrices fila sin codificar, cada uno con "n" elementos. Se en cripta multiplicando cada matriz fila formada por n elementos por una matriz cuadrada de orden n que tenga inversa. El resultado es el mensaje encriptado. A la matriz cuadrada utilizada la llamamos matriz clave.

Para poder decodificar el mensaje cifrado tenemos que conocer la matriz clave y calcular su matriz inversa. Para descifrar el mensaje oculto se procede multiplicando cada matriz fila de orden tres (formada por tres elementos del mensaje cifrado) por la inversa de la matriz clave.



Comentarios