Es fácil hacer una transacción electrónica a través del banco en línea. Al igual que mandar un correo o conectarse a la red de la empresa desde la casa. Pero detrás de eso, hay una serie de algoritmos y metodologías para mantener los datos encriptados, gracias a la criptografía informática.
La protección de datos se hace cada vez más importante a medida que crecen las redes informáticas y las empresas le dan más a valor a sus datos. Para proteger la información la solución está en la criptografía informática, que utiliza una serie de algoritmos que mezclan claves privadas con públicas, con el fin de que sólo ciertas personas o equipos, puedan codificar y decodificar la información.
Pero además de garantizar el secreto entre quienes se comunican, la criptografía debe asegurar que la información que se envía es auténtica en un doble sentido: que el remitente sea realmente quien dice ser y que el contenido del mensaje no se haya modificado en su tránsito.
Tomando en cuenta ambos tipos de claves utilizadas para mantener segura la información, tenemos dos tipos de metodologías criptográficas, ampliamente utilizadas en la actualidad por las soluciones informáticas.
La Criptografía asimétrica utiliza una misma clave para cifrar y para descifrar mensajes. Las dos partes que se comunican han de ponerse de acuerdo de antemano sobre la clave a usar.
Actualmente los computadores y servidores pueden adivinar claves con extrema rapidez, y ésta es la razón por la cual el tamaño de la clave es importante en los criptosistemas modernos, expresado en bits. De esta forma, actualmente se pueden encontrar en el mercado, algoritmos de 56, 128, 256, 512 bits y más.
La Criptografía asimétrica en cambio, usa un par de claves para el envío de mensajes. Las dos claves pertenecen a la misma persona a la que se 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. El remitente usa la clave pública del destinatario para cifrar el mensaje, y una vez cifrado, sólo la clave privada del destinatario podrá descifrar este mensaje.
Por último, la Criptografía híbrida es una mezcla de las dos anteriores. Emplea el cifrado de clave pública para compartir una clave para el cifrado simétrico. El mensaje que se esté enviando en el momento, se cifra usando la clave y enviándolo al destinatario. Ya que compartir una clave simétrica no es seguro, la clave usada es diferente para cada sesión.
Utilizando todas estas técnicas, la Firma Digital es una de las aplicaciones más utilizadas actualmente, para el envío de mensajes con autenticidad asegurada, invitaciones electrónicas, dinero electrónico e incluso, para el voto electrónico.