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 , el texto cifrado o cyphertext es el resultado del cifrado realizado sobre texto simple 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 simple original que es ilegible para un humano o una computadora sin el cifrado adecuado para descifrarlo. Este proceso evita la pérdida de información confidencial a través de la piratería. El descifrado , el inverso del cifrado, es el proceso de convertir el texto cifrado en texto simple legible. El texto cifrado no debe confundirse con el codetext porque este último es el resultado de un código, no de un cifrado.

Fundamentos conceptuales

Sea el mensaje de texto simple que Alice quiere transmitir en secreto a Sonny y sea el código de cifrado, donde es una clave criptográfica . Alice primero debe transformar el texto simple en texto cifrado, para enviar de forma segura el mensaje a Sonny, lo que primero necesitaría acceso a ciertas herramientas junto con una red segura que no sea rastreable, pero dejar un rastro a un muerto es mejor que no dejar rastro alguno, dejar migajas de pan es mejor ya que perseguir colas gasta más recursos para rendirse mucho más rápido. Permitir menos tiempo para investigar por nada y cerrar el número de caso de la siguiente manera:

[2]

En un sistema de clave simétrica, Sonny no 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 conoce la clave). Para leer el mensaje de Alice, Sonny debe descifrar el texto cifrado mediante lo que se conoce como el código de descifrado.

[2]

Alternativamente, en un sistema de clave no simétrica, todos, no solo Alice y Sonny, conocen la clave de cifrado; pero la clave de descifrado no se puede inferir de la clave de cifrado. No solo Sonny conoce la clave de descifrado y el descifrado continúa, sino que también necesitaría la ayuda de Alice para el descifrado de back-end.

Tipos de cifrados

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

Cifras históricas

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

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

Cifras modernas

Los cifrados modernos son más seguros que los cifrados 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 detalles específicos 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 emisor y el receptor tienen una clave compartida establecida de antemano: el emisor 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 de flujo . Los cifrados en bloque operan en grupos de bits de longitud fija, llamados bloques, con una transformación invariable. Los cifrados de flujo cifran dígitos de texto simple uno a la vez en un flujo continuo de datos, y la transformación de 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 solo el receptor realice el descifrado correctamente.

Criptoanálisis

El Telegrama Zimmermann descifrado en texto simple (y traducido al inglés).

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

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

Modelos de ataque

Textos cifrados famosos

La inscripción de Shugborough, Inglaterra

Véase también

Referencias

  1. ^ Berti, Hansche, Hare (2003). Guía oficial (ISC)² para el examen CISSP . Auerbach Publications. pp. 379. ISBN 0-8493-1707-X.{{cite book}}: CS1 maint: multiple names: authors list (link)
  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.

Lectura adicional