Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Es una manera de disminuir riesgos en el uso del internet, es la codificación de información que se
transmite a una red de cómputo para que solo el emisor y el receptor la puedan leer, mediante
técnicas de cifrado y/o codificación para hacerlo incomprensible a los intrusos que intercepten esos
mensajes, el objetivo de la criptografía es la confidencialidad de los mensajes.
La criptografía asimétrica es el método criptográfico que usa un par de claves para el envío de
mensajes. Las dos claves pertenecen a la misma persona que ha enviado el mensaje. Una clave es
pública y se puede entregar a cualquier persona, la otra clave es privada y el propietario debe
guardarla de modo que nadie tenga acceso a ella. Además, los métodos criptográficos garantizan
que esa pareja de claves sólo se puede generar una vez, de modo que se puede asumir que no es
posible que dos personas hayan obtenido casualmente la misma pareja de claves.
● Cifrar: Siempre hay cierta información que no queremos que sea conocida más que por las
personas que nosotros queramos. En esto nos ayuda el cifrado. Cifrando un mensaje
hacemos que este no pueda ser leído por terceras personas consiguiendo así la tan deseada
privacidad.
● Autenticación: Otra de las necesidades que surgen con la aparición de internet es la
necesidad de demostrar que somos nosotros y que el emisor es quien dice ser. Un método
de autenticación puede ser el propio cifrado. Si ciframos un mensaje con una clave solo
conocida por nosotros, demostrando que somos quien decimos ser, el receptor podrá
constatar nuestra identidad descifrandolo. Esto se puede conseguir mediante clave simétrica
(el receptor tiene que estar en posesión de la clave empleada) o usando clave asimétrica en
su modo de autenticación.
● Firmar: Dados los trámites que podemos realizar hoy en día a través de internet se hace
necesaria la aparición de la firma digital. Igual que firmamos un documento, la firma digital
nos ofrece la posibilidad de asociar una identidad a un mensaje. Para la firma digital se
utiliza clave asimétrica (dos claves una privada y otra pública). Lo que se cifra con la clave
privada (que solo nosotros conocemos) sólo se puede descifrar con la pública. De esta forma
al cifrar con nuestra clave privada demostramos que somos nosotros. La firma digital tiene
un problema. ¿Cómo sabe el receptor que la clave corresponde realmente con la persona o
entidad que dice poseerla? De este modo surgen las entidades de certificación. Organismos
de confianza que actúan como notarios. Otro sistema existente la red de confianza. En esta
red los usuarios certifican si los demás son quien dicen ser. De este modo podría decirse que
cada usuario se constituye como entidad certificadora.
CRIPTOGRAFÍA SIMÉTRICA:
La criptografía simétrica solo utiliza una clave para cifrar y descifrar el mensaje, que tiene que
conocer el emisor y el receptor previamente y este es el punto débil del sistema, la comunicación de
las claves entre ambos sujetos, ya que resulta más fácil interceptar una clave que se ha transmitido
sin seguridad (diciéndole en alto, mandandola por correo electrónico u ordinario o haciendo una
llamada telefónica).
Teóricamente debería de ser más fácil conocer la clave interceptando que probándola una por una
por fuerza bruta, teniendo en cuenta que la seguridad de un mensaje cifrado debe recaer sobre la
clave y nunca sobre el algoritmo (por lo que sería una tarea eterna reventar la clave, como comenté
en un ejemplo de ataque por fuerza bruta).
CRIPTOGRAFÍA ASIMÉTRICA:
La criptografía asimétrica se basa en el uso de dos claves: la pública (que se podrá difundir sin ningún
problema a todas las personas que necesiten mandarte algo cifrado) y la privada (que no debe de ser
revelada nunca).
Sabiendo lo anterior, si queremos que tres compañeros de trabajo nos manden un archivo cifrado
debemos de mandarle nuestra clave pública (que está vinculada a la privada) y nos podrán mandar
de forma confidencial ese archivo que solo nosotros podremos descifrar con la clave privada.
Puede parecer a simple vista un sistema un poco cojo ya que podríamos pensar que sabiendo la
clave pública podríamos deducir la privada, pero este tipo de sistemas criptográficos usa algoritmos
bastante complejos que generan a partir de la frase de paso (la contraseña) la clave privada y pública
que pueden tener perfectamente un tamaño de 2048bits (probablemente imposible de reventar).
CRIPTOGRAFÍA HÍBRIDA
Este sistema es la unión de las ventajas de los dos anteriores, debemos de partir que el problema de
ambos sistemas criptográficos es que el simétrico es inseguro y el asimétrico es lento.
El proceso para usar un sistema criptográfico híbrido es el siguiente (para enviar un archivo):
Generar una clave pública y otra privada (en el receptor).
Cifrar un archivo de forma síncrona.
El receptor nos envía su clave pública.
Ciframos la clave que hemos usado para encriptar el archivo con la clave pública del receptor.
Enviamos el archivo cifrado (síncronamente) y la clave del archivo cifrada (asíncronamente y solo
puede ver el receptor).