¿Qué es la criptografía?
Originario del Antiguo Egipto, Se creía que los antiguos egipcios usaban la criptografía en jeroglíficos complejos. Al emperador romano Julio César se le atribuye el uso de uno de los primeros cifrados modernos.
La criptografía se puede dividir en dos épocas:la era clásica y la era moderna. El punto de inflexión ocurrió en 1977 con el algoritmo RSA y el algoritmo de intercambio de claves Diffie-Hellman. Más sobre eso más tarde.
Tipos de criptografía
Tradicionalmente, hay tres tipos de criptografía:clave simétrica, funciones hash, y clave asimétrica.
Llave simétrica
Se trata de un sistema de cifrado en el que el remitente y el receptor de un mensaje utilizan una única clave común para cifrar y descifrar mensajes. Si bien este método es más rápido y simple que los otros dos métodos, Depende del remitente y del destinatario intercambiar la clave de forma segura.
El ejemplo más popular de esto es el Sistema de cifrado de datos (DES). Probemos con el siguiente ejemplo:
Tienes un mensaje, "METRO", desea enviar a su amigo. Cifras el mensaje con una clave y obtienes un texto cifrado, "C".
Tu amigo recibe el texto cifrado C, a lo que luego descifra el texto cifrado utilizando la misma clave para recuperar M.
Hay dos tipos de criptografía simétrica:cifrados de flujo y cifrados de bloque.
Cifrados de flujo
Un cifrado de flujo usa una clave fija que reemplaza el mensaje con una cadena de caracteres pseudoaleatoria. Cifra cada letra, uno a la vez.
Para obtener más información sobre los cifrados de vapor, por favor haga clic aquí.
Cifrados de bloque
Se trata de una forma de criptografía simétrica que utiliza una clave de longitud fija para cifrar un bloque de longitud fija.
Para obtener más información sobre cifrados en bloque, por favor haga clic aquí.
Funciones hash
En un sistema de función hash, no hay llave. En lugar de, se calcula un valor hash con una longitud fija en función del texto, imposibilitando la recuperación del contenido del texto sin formato. Muchos sistemas operativos utilizan funciones hash para cifrar contraseñas.
Clave asimétrica (clave pública)
Bajo este sistema de criptografía, se utiliza un par de claves para cifrar y descifrar información. La clave pública se utiliza para el cifrado y una clave privada para el descifrado. Incluso si todos conocen la clave pública, el receptor previsto solo puede decodificarlo porque solo él conoce la clave privada.
Información del fondo
-
¿Qué son los objetivos y resultados clave (OKR)?
Objectives and Key Results (OKR) es un marco de liderazgo popular que implica formular, comunicado, y el seguimiento de los objetivos y resultados de una empresa de forma periódica. Abreviado como OKR...
-
¿Qué es la criptomoneda?
La criptomoneda es un tipo de moneda digital que está destinada a actuar como medio de intercambio. La criptomoneda se ha vuelto popular en la última década, en particular, con Bitcoin convirtiéndose ...