Tecnología

Inicio

Cuando es un algoritmo de cifrado simétrico y asimétrico ¿Cuándo es?

Cuando es un algoritmo de cifrado simétrico y asimétrico ¿Cuándo es?


Un algoritmo de cifrado es una fórmula matemática utilizada para codificar los datos de modo que no puede ser visto o modificado por cualquier persona que no sea el destinatario previsto. Un algoritmo de cifrado es simétrico si utiliza la misma clave de cifrado - un valor que debe ser alimentada en el algoritmo para descifrar un mensaje cifrado - tanto para el cifrado y el descifrado. Un algoritmo de cifrado es asimétrico si usa diferentes claves para el cifrado y el descifrado.

El cifrado simétrico

algoritmos de cifrado simétricos funcionan dividiendo los datos en unidades, o bloques, y la aplicación de una clave secreta - un número, una palabra o una cadena de letras al azar - a cada bloque para cambiar su contenido de alguna manera. Este proceso puede implicar un desplazamiento de cada letra por un número de posiciones en el alfabeto, cambiando las letras alrededor o cambiándolos por los números, pero siempre y cuando el emisor y el receptor conocen la clave secreta que se puede cifrar o descifrar todos los mensajes que lo utilizan.

El cifrado asimétrico

algoritmos de cifrado asimétrico tratan de texto sin cifrar, conocido como texto plano, como si fuera un número enorme. Plantean el número a la potencia de otro número enorme, se divide por un tercer número enorme y convertir el resto de nuevo en el texto, conocido como texto cifrado. algoritmos de cifrado asimétrico se basan en dos, claves de cifrado diferentes, pero relacionados, conocidos como clave pública y una clave privada. La clave pública se distribuye gratuitamente a alguien que quiera enviar un mensaje, mientras que la clave privada se mantiene en secreto.

Seguridad

Uno de los problemas con el cifrado simétrico es el requisito para intercambiar o compartir una clave secreta a través de una gran red o de Internet. La confidencialidad de un mensaje depende del secreto de la clave, por lo que cualquier persona que lo sabe - incluyendo los intrusos que pueden descubrir o interceptarlo - puede descifrar los mensajes encriptados con ella. Los algoritmos de cifrado simétrico, por lo tanto son inherentemente menos seguros que los algoritmos de cifrado asimétrico, en el que la clave privada no se puede derivar de la clave pública.

Actuación

algoritmos de cifrado asimétricas son más complejos y más seguro que los algoritmos de cifrado simétrico, pero también requieren mucha más potencia de procesamiento para cifrar y descifrar mensajes. Como resultado, los algoritmos de cifrado asimétricas son correspondientemente más lento - hasta 1.000 veces más lento en algunos casos - que sus homólogos simétricos. Los algoritmos de cifrado simétrico son típicamente rápido y son comúnmente utilizados para la realización de comercio electrónico, o las transacciones comerciales a través de Internet.