Algoritmos Simetricos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

CIFRADO SIMÉTRICO

Los algoritmos simétricos utilizan la misma clave precompartida para encriptar


y desencriptar datos. Antes de que ocurra cualquier comunicación encriptada, el
emisor y el receptor conocen la clave precompartida, también llamada clave secreta.

Para ayudar a ejemplificar cómo funciona la encriptación simétrica,


consideremos un ejemplo en el que Alice y Bob viven en diferentes lugares y quieren
intercambiar mensajes secretos entre sí mediante el sistema de correo. En este
ejemplo, Alice desea enviar un mensaje secreto a Bob.

En la figura, se ve que Alice y Bob tienen claves idénticas para un único candado.
Intercambiaron estas claves antes de enviar cualquier mensaje secreto. Alice escribe
un mensaje privado y lo coloca en una caja pequeña que cierra con el candado y su
clave. Le envía la caja a Bob. El mensaje está seguro dentro de la caja mientras esta
recorre el camino del sistema de oficina postal. Cuando Bob recibe la caja, usa la clave
para abrir el candado y recuperar el mensaje. Bob puede utilizar la misma caja y el
mismo candado para enviar una respuesta secreta a Alice.

Ejemplo de cifrado simétrico

Hoy en día, los algoritmos de cifrado simétrico suelen utilizarse con el tráfico
de VPN. Esto se debe a que los algoritmos simétricos utilizan menos recursos de CPU
que los algoritmos de cifrado asimétrico. El cifrado y descifrado de datos es rápido
cuando se usa una VPN. Al utilizar algoritmos de cifrado simétrico, como ocurre con
cualquier otro tipo de cifrado, mientras más prolongada sea la clave, más tiempo
demorará alguien en descubrirla. La mayoría de las claves de cifrado tienen entre 112

1
bits y 256 bits. Para garantizar que el cifrado sea seguro, se recomienda una longitud
mínima de clave de 128 bits. Para comunicaciones más seguras, se aconseja el uso de
claves más prolongadas.

Los algoritmos de cifrado simétrico bien conocidos se describen en la tabla.

Algoritmos de Cifrado Simétrico Descripción

Data Encryption Standard Este es un algoritmo de cifrado simétrico


(DES) heredado. Puede utilizarse en modo de cifrado
de flujo, pero normalmente funciona en modo
de bloque, cifrando los datos en un tamaño de
bloque de 64 bits. El cifrado de flujo cifra un
byte o un bit a la vez.

3DES Es una versión más reciente del DES, pero repite


(Triple DES) el proceso del algoritmo DES tres veces. El
algoritmo básico ha sido bien probado en el
campo durante más de 35 años. Se considera
muy fiable cuando se implementa utilizando
tiempos de vida clave muy cortos.

Advanced Encryption Standard El AES es un algoritmo seguro y más eficiente


(AES) que el 3DES. Es un algoritmo de cifrado
simétrico popular y recomendado. Ofrece
nueve combinaciones de longitud de clave y
bloque usando una clave de longitud variable de
128, 192 o 256 bits para cifrar bloques de datos
de 128, 192 o 256 bits de longitud.

Software-Optimized Encryption SEAL es un algoritmo de cifrado simétrico


Algorithm alternativo más rápido que el DES, 3DES y AES.
(SEAL) Utiliza una clave de cifrado de 160 bits y tiene
un menor impacto en la CPU en comparación
con otros algoritmos basados en software.

Serie de Algoritmos Rivest Este algoritmo fue desarrollado por Ron Rivest.
ciphers Se han desarrollado varias variaciones, pero el
(RC) RC4 es el más utilizado. RC4 es un cifrado de
flujo y se usa para asegurar el tráfico web en SSL
y TLS.

También podría gustarte