

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:
- Cifrado de sustitución : las unidades de texto simple se reemplazan con texto cifrado (por ejemplo, cifrado César y bloc de notas de un solo uso )
- Cifrado de sustitución polialfabético : un cifrado de sustitución que utiliza múltiples alfabetos de sustitución (por ejemplo, el cifrado Vigenère y la máquina Enigma )
- Cifrado de sustitución poligráfica : la unidad de sustitución es una secuencia de dos o más letras en lugar de solo una (por ejemplo, el cifrado de Playfair )
- Cifrado de transposición : el texto cifrado es una permutación del texto simple (por ejemplo, el cifrado de valla ferroviaria )
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:
- Criptografía de clave privada ( algoritmo de clave simétrica ): se utiliza una clave compartida para el cifrado y descifrado.
- Criptografía de clave pública ( algoritmo de clave asimétrica ): se utilizan dos claves diferentes para el cifrado y el descifrado.
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 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
- Solo texto cifrado : el criptoanalista tiene acceso únicamente a una colección de textos cifrados o textos codificados. Este es el modelo de ataque más débil porque el criptoanalista tiene información limitada. Los sistemas de cifrado modernos rara vez fallan ante este ataque. [3]
- Texto simple conocido : el atacante tiene un conjunto de textos cifrados a los que conoce el texto simple correspondiente.
- Ataque de texto simple elegido : el atacante puede obtener los textos cifrados correspondientes a un conjunto arbitrario de textos simples de su propia elección.
- Ataque de texto simple elegido por lotes: el criptoanalista elige todos los textos simples antes de cifrar alguno de ellos. Este suele ser el significado de un uso no calificado de "ataque de texto simple elegido".
- Ataque de texto simple elegido adaptativo: donde el criptoanalista realiza una serie de consultas interactivas y elige los textos simples subsiguientes basándose en la información de los cifrados anteriores.
- Ataque de texto cifrado elegido : el atacante puede obtener los textos simples correspondientes a un conjunto arbitrario de textos cifrados de su propia elección.
- Ataque de clave relacionada : similar a un ataque de texto simple elegido, excepto que el atacante puede obtener textos cifrados con dos claves diferentes. Las claves son desconocidas, pero la relación entre ellas es conocida (por ejemplo, dos claves que difieren en un bit).
Textos cifrados famosos

- Los códigos de la trama de Babington
- La inscripción de Shugborough
- El telegrama de Zimmermann
- Las palabras mágicas son Ossifrage aprensivo
- El criptograma en " El escarabajo de oro "
- Cifras de Beale
- Criptomonedas
- Cifras del asesino del zodiaco
Véase también
- Libros sobre criptografía
- Función hash criptográfica
- Análisis de frecuencia
- Concepto ROJO/NEGRO
- Categoría:Códigos y cifras históricas no descifradas
Referencias
- ^ 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) - ^ ab van Tilborg, Henk CA (2000). Fundamentos de Criptología . Editores académicos de Kluwer. pag. 3.ISBN 0-7923-8675-2.
- ^ 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
La definición del diccionario de texto cifrado en Wikcionario
Medios relacionados con Textos cifrados en Wikimedia Commons- Helen Fouché Gaines, “Criptoanálisis”, 1939, Dover. ISBN 0-486-20097-3
- David Kahn , Los descifradores de códigos: la historia de la escritura secreta ( ISBN 0-684-83130-9 ) (1967)
- Abraham Sinkov , Criptoanálisis elemental: un enfoque matemático , Asociación Matemática de América, 1968. ISBN 0-88385-622-0