stringtranslate.com

Texto cifrado

El Telegrama Zimmermann (tal como fue enviado desde Washington a México) cifrado como texto cifrado.
Texto cifrado de la KGB encontrado en una moneda de cinco centavos hueca en Brooklyn en 1953

En criptografía , texto cifrado o texto cifrado es el resultado del cifrado realizado sobre texto plano mediante un algoritmo, llamado cifrado . [1] El texto cifrado también se conoce como información cifrada o codificada porque contiene una forma del texto sin formato original que es ilegible para un ser humano o una computadora sin el cifrado adecuado para descifrarlo. Este proceso evita la pérdida de información confidencial mediante piratería. El descifrado , lo inverso del cifrado, es el proceso de convertir un texto cifrado en texto sin formato legible. El texto cifrado no debe confundirse con el texto codificado porque este último es el resultado de un código, no de un cifrado.

Fundamentos conceptuales

Sea el mensaje de texto sin formato que Alice quiere transmitir en secreto a Bob y sea el cifrado de cifrado, donde hay una clave criptográfica . Alice primero debe transformar el texto sin formato en texto cifrado para poder enviar el mensaje a Bob de forma segura, de la siguiente manera:

[2]

En un sistema de clave simétrica, Bob conoce la clave de cifrado de Alice. Una vez que el mensaje está cifrado, Alice puede transmitirlo de forma segura a Bob (suponiendo que nadie más conozca la clave). Para leer el mensaje de Alice, Bob debe descifrar el texto cifrado utilizando lo que se conoce como cifrado de descifrado.

[2]

Alternativamente, en un sistema de claves no simétricas, todos, no sólo Alice y Bob, conocen la clave de cifrado; pero la clave de descifrado no se puede inferir de la clave de cifrado. Sólo Bob conoce la clave de descifrado y el descifrado continúa como

tipos de cifrados

La historia de la criptografía comenzó hace miles de años. La criptografía utiliza una variedad de diferentes tipos de cifrado. Los algoritmos anteriores se realizaban a mano y son sustancialmente diferentes de los algoritmos modernos , que generalmente son ejecutados por una máquina.

Cifrados históricos

Los cifrados históricos de lápiz y papel utilizados en el pasado a veces se conocen como cifrados clásicos . Incluyen:

Los cifrados históricos generalmente no se utilizan como técnica de cifrado independiente porque son bastante fáciles de descifrar. Muchos de los cifrados clásicos, con la excepción del bloc de un solo uso, se pueden descifrar mediante fuerza bruta .

cifrados modernos

Los cifrados modernos son más seguros que los clásicos y están diseñados para resistir una amplia gama de ataques. Un atacante no debería poder encontrar la clave utilizada en un cifrado moderno, incluso si conoce algunos detalles sobre el texto sin formato y su texto cifrado correspondiente. Los métodos de cifrado modernos se pueden dividir en las siguientes categorías:

En un algoritmo de clave simétrica (por ejemplo, DES , AES ), el remitente y el receptor tienen una clave compartida establecida de antemano: el remitente utiliza la clave compartida para realizar el cifrado; el receptor utiliza la clave compartida para realizar el descifrado. Los algoritmos de clave simétrica pueden ser cifrados en bloque o cifrados en flujo . Los cifrados de bloques operan en grupos de bits de longitud fija, llamados bloques, con una transformación invariable. Los cifrados de flujo cifran dígitos de texto sin formato, uno a la vez, en un flujo continuo de datos, y la transformación de los dígitos sucesivos varía durante el proceso de cifrado.

En un algoritmo de clave asimétrica (por ejemplo, RSA ), hay dos claves diferentes: una clave pública y una clave privada. La clave pública se publica, lo que permite que cualquier remitente realice el cifrado. El receptor mantiene en secreto la clave privada , lo que permite que sólo el receptor realice correctamente el descifrado.

Criptoanálisis

El telegrama de Zimmermann descifrado en texto plano (y traducido al inglés).

El criptoanálisis (también conocido como descifrado de código o descifrado del código ) es el estudio de la aplicación de diversas metodologías para obtener el significado de la información cifrada, sin tener acceso al cifrado necesario para descifrar correctamente la información. Por lo general, esto implica comprender el diseño del sistema y determinar el cifrado.

Los criptoanalistas pueden seguir uno o más modelos de ataque para descifrar un cifrado, dependiendo de la información disponible y del tipo de cifrado que se esté analizando. El texto cifrado es generalmente la parte de un criptosistema que se obtiene más fácilmente y, por lo tanto, es una parte importante del criptoanálisis.

Modelos de ataque

Textos cifrados famosos

La inscripción de Shugborough, Inglaterra

Ver también

Referencias

  1. ^ Berti, Hansche, Hare (2003). Guía oficial (ISC)² para el examen CISSP . Publicaciones de Auerbach. págs.379. ISBN 0-8493-1707-X.{{cite book}}: Mantenimiento CS1: varios nombres: lista de autores ( enlace )
  2. ^ ab van Tilborg, Henk CA (2000). Fundamentos de Criptología . Editores académicos de Kluwer. pag. 3.ISBN _ 0-7923-8675-2.
  3. ^ Schneier, Bruce (28 de agosto de 2000). Secretos y mentiras. Wiley Computer Publishing Inc. págs. 90–91. ISBN 0-471-25311-1.

Otras lecturas