Código
Un código es una forma de transformar la información en otra cosa. A veces se hace para mantener un mensaje en secreto. Esto se denomina encriptación o criptografía. Una fuente da esta explicación: un código es "una palabra, un número o algún otro símbolo utilizado para representar una palabra, frase o sílaba en texto plano". Es una de las primeras formas de criptografía. Contrasta el código con el cifrado, en el que las letras individuales se cifran (cambian).
A veces se hace como una forma más fácil de enviar un mensaje. Por ejemplo, cuando personas en dos barcos diferentes quieren enviar un mensaje, pueden estar demasiado lejos para gritar, pero pueden enviar mensajes con un código de banderas. Otro código que la gente utiliza es el llamado código Morse, que cambia las letras por puntos y rayas, así:
SOS: ---------Los ordenadores utilizan códigos, cambiando las letras por 1 y 0. Este método se inventó para las cintas perforadas. Ahora el código alfanumérico habitual es el ASCII.
Algunas personas escriben códigos como una especie de juego. Piensan que es divertido crear códigos, y divertido romperlos. Romper un código significa desmontarlo para entender cómo funciona, y entonces se pueden entender los mensajes que están escritos en ese código. El criptoanálisis también es un asunto serio. Las naciones y otras organizaciones han estado descifrando los códigos de los demás durante muchos siglos.
El algoritmo (código) para hacer que un mensaje sea secreto se llama algoritmo de encriptación. Para volver a cambiar un mensaje secreto se necesita un algoritmo de descifrado.
Banderas de código
Preguntas y respuestas
P: ¿Qué es un código?
R: Un código es una forma de convertir información en otra cosa, como una palabra, un número o un símbolo utilizado para representar una palabra, frase o sílaba en texto plano. Es una de las primeras formas de criptografía.
P: ¿Cómo funciona la encriptación?
R: La encriptación o criptografía funciona cambiando las letras en 1 y 0. Este método se inventó para la cinta perforada y ahora el código alfanumérico habitual es el ASCII. También puede hacerse utilizando el código Morse, que cambia las letras por puntos y rayas.
P: ¿Qué es el criptoanálisis?
R: El criptoanálisis es el proceso de descifrar códigos para comprender cómo funcionan y poder entender los mensajes escritos en ese código. Las naciones y otras organizaciones llevan muchos siglos descifrando los códigos de los demás.
P: ¿Qué son los algoritmos de cifrado?
R: Un algoritmo de encriptación es un algoritmo (código) utilizado para convertir un mensaje en secreto. Para volver a cambiar un mensaje secreto, hay que utilizar un algoritmo de descifrado.
P: ¿Cuáles son algunos ejemplos del uso de códigos?
R: Los códigos se utilizan a menudo como una forma de mantener secretos los mensajes a través de la encriptación o la criptografía, pero también pueden utilizarse como una forma más fácil de enviar mensajes - por ejemplo, cuando personas en dos barcos diferentes quieren enviar un mensaje pueden utilizar códigos de banderas o el Código Morse en lugar de gritar a través del agua. Algunas personas incluso escriben códigos como juegos - ¡haciendo cifrados y luego intentando descifrarlos!
P: ¿Hay alguna diferencia entre los códigos y las cifras?
R: Sí, hay una diferencia entre los códigos y las cifras - aunque ambos implican cambiar letras en otra cosa, con los códigos se trata de representar palabras con símbolos mientras que con las cifras se cifran (cambian) letras individuales.