

























Tako Boris Fouotsa, University of Manchester
Fatna Kouider, Eötvös Loránd University
Péter Kutas, Eötvös Loránd University and University of Birmingham
Luciano Maino, University of Birmingham
Laurane Marco, École Polytechnique Fédérale de Lausanne
Updatable public-key encryption (UPKE) is a cryptographic primitive that was proposed for secure messaging to provide forward secrecy in public-key settings. It extends standard public-key encryption with a key-update mechanism that lets anyone update a receiver’s public key and issue a corresponding token for updating the secret key. Unlike traditional forward secrecy where all past messages should remain secure after a key leakage, UPKEs guarantee security only as long as at least one honest update has occurred. While classically-secure efficient instantiations of UPKE are known from Diffie-Hellman assumptions, constructing an efficient post-quantum secure UPKE scheme with unbounded updates remains an open problem. In this work, we propose an isogeny-based UPKE that relies on a dimension-four version of the FESTA public-key encryption scheme. It is practically efficient and supports an unbounded amount of updates. Moreover, we provide a formal security proof based on a problem in isogeny-based cryptography that has received considerable scrutiny.
BibTeX
@misc{cryptoeprint:2026/1014,
author = {Andrea Basso and Tako Boris Fouotsa and Fatna Kouider and Péter Kutas and Luciano Maino and Laurane Marco},
title = {Updatable Public-Key Encryption from {FESTA}},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/1014},
year = {2026},
url = {https://eprint.iacr.org/2026/1014}
}
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。