¿Qué es la codificación?
El cifrado es un término general utilizado para describir un sistema de intercambio de información que no puede ser revelado a terceros.
El cifrado se ha convertido en algo habitual con la difusión de Internet, pero se utilizaba en diversas situaciones antes de que llegara la red.
Por ejemplo, en el intercambio de cartas, puede utilizarse para convertir las letras en caracteres que sólo pueden entender las partes implicadas, o para enviar señales especiales.
El descifrado es el proceso de devolver un mensaje cifrado a su texto original (plano).
En el mundo digital, también es posible cifrar otros tipos de datos, como los archivos de imágenes.
Check your achievement
Click the “Tick” button
if you understand the lesson so far.
Algunas técnicas criptográficas que debe conocer
Con la evolución de los ordenadores y la generalización de Internet, la demanda de criptografía ha aumentado drásticamente.
A continuación se exponen en detalle algunas de las técnicas criptográficas.
Cifrado Enigma
Enigma es una máquina criptográfica desarrollada por la Alemania nazi durante la Segunda Guerra Mundial.
Cuando se introduce un texto plano en Enigma, éste produce un texto cifrado.
A la inversa, cuando se introduce un texto cifrado en Enigma, se obtiene un texto plano.
El cifrado y descifrado con Enigma utiliza un patrón de combinación de varios rotores, el orden en el que se instalan los rotores, el ajuste inicial de la escala y el cableado del tablero.
Si alguna de estas configuraciones difiere, la misma entrada de texto plano o de texto cifrado producirá resultados diferentes, de modo que sólo las personas que conocen las configuraciones del rotor pueden obtener información de los demás.
Criptografía de clave común
Junto con la criptografía de clave pública, existe otra técnica criptográfica moderna denominada criptografía de clave simétrica.
Mientras que la criptografía de clave pública utiliza claves diferentes para el cifrado y el descifrado, la criptografía de clave simétrica utiliza la misma clave para el cifrado y el descifrado.
Imagina una puerta de entrada o un cajón cerrado. (Usas la misma llave para cerrar y abrir la puerta, ¿no?)
Dado que la criptografía de clave simétrica es más rápida que la criptografía de clave pública, se utiliza cada vez más en situaciones de comunicación en Internet como SSL/TLS.
Check your achievement
Click the “Tick” button
if you understand the lesson so far.
Utilicemos a Alice y Bob
Cuando se aprende sobre blockchain y criptografía, no sólo PoL, a menudo se encuentran personajes como "Alice" y "Bob".
De hecho, es habitual utilizar los nombres de "Alicia" y "Bob" como personajes hipotéticos al describir la criptografía.
Check your achievement
Click the “Tick” button
if you understand the lesson so far.