viernes, 23 de octubre de 2015

Criptografía

PRIMER CONTACTO CON LA CRIPTOGRAFÍA

La criptografía (históricamente hablando) es el arte de escribir o resolver códigos o claves. Actualmente se utiliza para enviar información por una red pública y que no todo el mundo la pueda leer.

Entonces, la criptografía moderna se podría definir como el diseño, el análisis y la aplicación de técnicas matemáticas para asegurar la información, los sistemas y la computación contra un ciberataque. El uso de protocolos, la integridad de los datos, el uso de claves públicas y privadas forman parte de la criptografía moderna. Se suele aplicar en contraseñas, pagos por Internet, seguridad usando wifi...

Para transmitir un mensaje de forma segura hay que pasar por tres etapas:
  • Encriptación: consiste en transformar el mensaje original en otro totalmente distinto usando fórmulas y algoritmos matemáticos.
  • Transmisión: consiste en difundir el mensaje encriptado al receptor o receptores.
  • Desencriptación: proceso en el cual el receptor transforma el mensaje encriptado al original usando el proceso inverso. 
Uno de los métodos más simples pero seguros y usados consiste en usar la tabla Ascii y un valor determinado (que puedes elegir libremente) para encriptar un mensaje. Por ejemplo:
Valor determinado = 10

Encriptando el mensaje:
     H = 72 (valor ascii) + 10 (valor determinado) = 82 (letra encriptada)
     O = 79 + 10 = 89
     L = 76 + 10 = 86
     A = 65 + 10 = 75

Mensaje encriptado:  R Y V K
Para desencriptar el mensaje simplemente hay que seguir el proceso inverso:
     82 (valor de la letra encriptada) - 10 = 72 (valor de la letra desencriptada H)
     89 - 10 = 79 (O)
     86 - 10 = 76 (L)
     75 - 10 = 65 (A)

No hay comentarios:

Publicar un comentario