Articulo de referencia

Cifrado basado en certificados

El cifrado basado en certificados es un sistema en el que una autoridad de certificación utiliza criptografía basada en identidad para generar un certificado . Este sistema prop...

El cifrado basado en certificados es un sistema en el que una autoridad de certificación utiliza criptografía basada en identidad para generar un certificado . Este sistema proporciona a los usuarios una certificación tanto implícita como explícita; el certificado puede utilizarse como un certificado convencional (para firmas, etc.), pero también de forma implícita con fines de cifrado.

Ejemplo

Una usuaria llamada Alice puede cifrar doblemente un mensaje utilizando la clave pública de otro usuario ( Bob ) y su identidad ( la de Bob ).

Esto significa que el usuario ( Bob ) no puede descifrarlo sin un certificado válido y que la autoridad certificadora tampoco puede descifrar el mensaje, ya que no dispone de la clave privada del usuario (es decir, no existe un depósito implícito como en la criptografía basada en identidad, puesto que el doble cifrado impide descifrarlo únicamente con la información de la que dispone). El certificado representa la confianza entre dos partes.

Revocación de clave

La revocación de claves puede incorporarse al sistema exigiendo la emisión de un nuevo certificado con la frecuencia que requiera el nivel de seguridad. Dado que el certificado es información pública, no es necesario transmitirlo a través de un canal secreto. La desventaja reside en la necesidad de una comunicación regular entre los usuarios y la autoridad certificadora, lo que aumenta la vulnerabilidad de esta última a ataques electrónicos (como ataques de denegación de servicio ) y, además, podría paralizar el sistema. Este riesgo puede reducirse parcialmente, aunque no por completo, mediante una jerarquía de múltiples autoridades certificadoras.

Aplicaciones prácticas

El mejor ejemplo práctico del uso del cifrado basado en certificados es el Sistema de Codificación de Contenido (CSS), que se utiliza para codificar películas en DVD de forma que solo se puedan reproducir en la región donde se venden. Sin embargo, el hecho de que la clave de descifrado regional se almacene en el hardware de los reproductores de DVD debilita considerablemente esta protección.

Véase también

Referencias

  • Craig Gentry, Cifrado basado en certificados y el problema de la revocación de certificados, Notas de clase en informática , págs.  272-293, 2003.
  • Cifrado de datos de extremo a extremo de WhatsApp
Obtenido de " https://en.wikipedia.org/w/index.php?title=Certificate-based_encryption&oldid=1301564580 "