Certified Everlasting Functional Encryption
Taiga Hiroka, Tomoyuki Morimae, Ryo Nishimaki, Takashi Yamakawa

TL;DR
This paper introduces certified everlasting functional encryption, a cryptographic primitive ensuring security even against unbounded adversaries after data deletion, by constructing schemes for specific circuit classes and related primitives.
Contribution
It presents the first constructions of certified everlasting FE for P/poly and NC1 circuits, along with new certified everlasting versions of encryption and garbling schemes.
Findings
Constructed certified everlasting FE for P/poly circuits with single key query.
Extended to q-bounded FE for NC1 circuits.
Developed certified everlasting encryption and garbling schemes.
Abstract
Computational security in cryptography has a risk that computational assumptions underlying the security are broken in the future. One solution is to construct information-theoretically-secure protocols, but many cryptographic primitives are known to be impossible (or unlikely) to have information-theoretical security even in the quantum world. A nice compromise (intrinsic to quantum) is certified everlasting security, which roughly means the following. A receiver with possession of quantum encrypted data can issue a certificate that shows that the receiver has deleted the encrypted data. If the certificate is valid, the security is guaranteed even if the receiver becomes computationally unbounded. Although several cryptographic primitives, such as commitments and zero-knowledge, have been made certified everlasting secure, there are many other important primitives that are not known to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Complexity and Algorithms in Graphs · Quantum Computing Algorithms and Architecture
