Cifrado (criptografía)

El cifrado permite ocultar la información para que no pueda ser leída sin conocimientos especiales (como una contraseña). Esto se hace con un código secreto o cifrado. Se dice que la información oculta está encriptada.

La desencriptación es una forma de volver a convertir la información encriptada en texto plano. Esta es la forma descifrada. El estudio del cifrado se llama criptografía. El criptoanálisis puede hacerse a mano si el cifrado es sencillo. Los cifrados complejos necesitan un ordenador para buscar posibles claves. El descifrado es un campo de la informática y las matemáticas que estudia la dificultad de romper un cifrado.

Ejemplos

Un tipo de cifrado sencillo para las palabras es el ROT13. En el ROT13, las letras del alfabeto se cambian entre sí siguiendo un patrón sencillo. Por ejemplo, la A cambia por la N, la B por la O, la C por la P, y así sucesivamente. Cada letra se "gira" 13 espacios. Utilizando el cifrado ROT13, las palabras de la Wikipedia en inglés simple se convierten en Fvzcyr Ratyvfu Jvxvcrqvn. El cifrado ROT13 es muy fácil de descifrar. Como el alfabeto inglés tiene 26 letras, si una letra se gira dos veces por 13 letras cada vez, se obtendrá la letra original. Así que aplicando el cifrado ROT13 por segunda vez se obtiene el texto original. Cuando se comunicaba con su ejército, Julio César utilizaba a veces lo que hoy se conoce como el cifrado del César. Este cifrado funciona desplazando la posición de las letras: cada letra se gira 3 posiciones.

La mayoría de los tipos de encriptación se hacen más complejos para que el criptoanálisis sea difícil. Algunos se hacen sólo para texto. Otros se hacen para archivos informáticos binarios como imágenes y música. Hoy en día, mucha gente utiliza el sistema de cifrado asimétrico llamado RSA. Cualquier archivo informático puede ser encriptado con RSA. AES es un algoritmo simétrico común.

Tampón de una sola vez

La mayoría de los tipos de encriptación pueden ser teóricamente descifrados: un enemigo podría ser capaz de descifrar un mensaje sin conocer la contraseña, si cuenta con matemáticos inteligentes, ordenadores potentes y mucho tiempo. La almohadilla de un solo uso es especial porque, si se utiliza correctamente, es imposible de descifrar. Hay tres reglas que deben seguirse:

  • La clave secreta (contraseña) debe ser tan larga como el mensaje secreto: si el mensaje tiene 20 letras, la clave también debe tener al menos 20 letras.
  • La clave secreta debe ser aleatoria (por ejemplo, KQBWLDA...)
  • La clave secreta sólo debe utilizarse una vez. Para enviar más de un mensaje, se debe utilizar una clave diferente para cada uno.

Si se cumplen estas tres reglas, es imposible leer el mensaje secreto sin conocer la clave secreta. Por esta razón, durante la Guerra Fría, las embajadas y las grandes unidades militares solían utilizar pastillas de un solo uso para comunicarse en secreto con sus gobiernos. Tenían pequeños libros ("pads") llenos de letras o números aleatorios. Cada página del bloc sólo podía utilizarse una vez: por eso se llama "bloc de un solo uso".

Cifrado en Internet

El cifrado se utiliza a menudo en Internet, ya que muchos sitios web lo utilizan para proteger la información privada. En Internet se utilizan varios protocolos de encriptación, como Secure Sockets Layer (SSL), IPsec y SSH. Utilizan el sistema de cifrado RSA y otros. El protocolo para la navegación web protegida se llama HTTPS. La encriptación de URLs utiliza mayoritariamente el Algoritmo MD5. En el mercado de Internet se utilizan varios algoritmos en función de las necesidades.

Páginas relacionadas

  • FreeOTFE - Encriptación de disco
  • Pretty Good Privacy (PGP) - Encriptación del correo electrónico
  • PuTTY - Encriptación SSH

Preguntas y respuestas

P: ¿Qué es la encriptación?


R: La encriptación es el proceso de ocultar información para que no pueda ser leída sin un conocimiento especial, como una contraseña, mediante el uso de un código secreto o cifrado.

P: ¿Qué significa desencriptar?


R: El descifrado es el proceso de volver a convertir la información cifrada en texto plano, que es la forma descifrada.

P: ¿Qué es la criptografía?


R: La criptografía es el estudio de la encriptación y de cómo proteger la información.

P: ¿Se pueden analizar los cifradores manualmente?


R: Los cifrados sencillos pueden analizarse a mano, un proceso conocido como criptoanálisis.

P: ¿Qué tipo de cifrado requiere un ordenador para descifrarse?


R: Los cifrados complejos requieren que un ordenador busque posibles claves.

P: ¿Cómo se denomina el campo de la informática que estudia el descifrado?


R: El descifrado es un campo de la informática y las matemáticas que estudia la dificultad de descifrar un cifrado.

P: ¿Cuál es la finalidad del cifrado?


R: El propósito de la encriptación es proteger la información sensible haciéndola ilegible sin conocimientos especiales o una contraseña.

AlegsaOnline.com - 2020 / 2023 - License CC3