cifrado simétrico utiliza sólo una clave privada que se distribuye a todos los socios en el grupo de intercambio de información. El mensaje se cifra con la clave privada y se descifra en el otro extremo con un duplicado de la misma clave . Cifrado de clave pública, sin embargo , utiliza un par de claves pública -privada. La clave privada se mantiene siempre en secreto por el propietario, mientras que la clave pública está disponible para cualquiera que lo necesite. Cualquier persona puede cifrar un mensaje con la clave pública y enviarla al propietario, que lo descifra con su clave privada.
Riesgos
Hay riesgos con cualquier método de cifrado , el riesgo principal es la divulgación de la clave privada . Para la criptografía simétrica esto significa que la clave privada debe ser regenerado y se distribuye a todos los miembros del grupo de intercambio de información. Cuando se envía la clave privada siempre existe el riesgo de divulgación a personas no autorizadas. Con la divulgación criptografía asimétrica de la clave privada también significa la regeneración de las claves públicas y privadas , pero no hay tal riesgo, ya que la clave privada nunca se transmite .
Longitud de clave y Seguridad
Con cualquiera de los sistemas , una mayor seguridad se puede lograr mediante el uso de longitudes de clave más larga . Mientras que una clave de 40 bits es el más corto permitido , se recomiendan las claves más largas para los mayores niveles de seguridad . La diferencia entre el cifrado de clave pública y privada es que el primero requiere claves más largas para alcanzar un nivel determinado de seguridad que hace la segunda. Más cortas longitudes de clave ofrecen menos seguridad , pero producen mensajes más pequeños y tiempos de transmisión reducidas.
Velocidad
Dado que las claves más largas producen mensajes ya cifrados , los tiempos de transmisión de estos mensajes son también más largo. En la práctica , las claves públicas no se pueden utilizar para mensajes largos debido a la longitud del mensaje cifrado . El tiempo real de cifrado también es más largo para el cifrado de clave pública debido a la longitud de la clave y los algoritmos de cifrado que deben ser utilizados para lograr un nivel aceptable de seguridad . Algoritmos de cifrado simétricos son mucho más rápido en este respecto . Por esta razón, los sistemas de clave pública se utiliza para mensajes cortos , como los certificados digitales, e irónicamente, para transmitir las claves privadas de forma segura .