Saltar al contenido
uencoder

Identity-Based Encryption

El cifrado basado en identidad (IBE), propuesto por Shamir y realizado por Boneh-Franklin, usa la cadena de identidad del usuario (p. ej., una dirección de correo) como clave pública, con claves privadas derivadas por el PKG.

Propósito

Elimina la distribución de certificados de clave pública: el emisor cifra directamente a la identidad del destinatario, encajando en entornos sin PKI.

Mecanismo

La clave maestra del PKG genera los parámetros del sistema y las claves privadas de usuario d_ID = H(ID)^s. El cifrado usa los parámetros del sistema y el ID; el descifrado usa d_ID. Se basa en apareamientos bilineales, con depósito de claves en el PKG.

Casos de uso

  • Cifrado de correo simplificado
  • Cifrado sin infraestructura PKI
  • Firmas basadas en identidad

Herramientas relacionadas

References