Cifrado de clave pública seguro adelante

El cifrado de clave pública seguro adelante, también conocido como cifrado seguro adelante o por las siglas FSE (del inglés forward-secure encryption) o fs-PKE (del inglés forward-secure public key encryption, fue introducido por R.

[1]​ El primer sistema eficiente fue propuesto por R. Canetti y otros.

[2]​ Este sistema está construido sobre un cifrado basado en identidad y por eso se le llama fs-IBE (del inglés forward-secure identity-based encryption).

Estos sistemas aseguran que los mensajes que utilizan claves secretas antiguas se mantienen seguros aunque sea violada la seguridad de la clave secreta actual.

Sin embargo, en estos sistemas, si la seguridad de una clave secreta está violada entonces ya no serán seguras las claves secretas siguientes.