Abstract
In this work, we present fine-grained secure polynomial functional encryption (PFE) for degree d≥1 over a field F: a ciphertext encrypts x∈Fn, a key is associated with a degree-d polynomial P and decryption recovers P(x)∈F. Fine-grained cryptographic primitives are secure against a resources bounded class of adversaries and computed by honest users with less resources than adversaries. In this paper, we construct the fine-grained PFE in these two fine-grained settings: (1) NC1 PFE: Based on the worst-case assumption NC1⊊⊕L/poly, we construct public-key polynomial functional encryption and achieve (i) selective simulation-based security and (ii) static function-hiding against adversary in NC1 where all honest algorithms are computable in AC0[2] and ciphertext sizes are O(n). (2) AC0 PFE: We construct a private-key polynomial functional encryption achieve unconditionally selective simulation-based security against adversary in AC0 where all honest algorithms are computable in AC0 and ciphertext sizes are O(n).
| Original language | English |
|---|---|
| Article number | 114730 |
| Journal | Theoretical Computer Science |
| Volume | 1012 |
| DOIs | |
| State | Published - 12 Oct 2024 |
Keywords
- Fine-grained cryptography
- Polynomial functional encryption
- Simulation-based security
Fingerprint
Dive into the research topics of 'Fine-grained polynomial functional encryption'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver