International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

R3PO: Reach-Restricted Reactive Program Obfuscation and its Applications

Authors:
KAARTIK BHUSHAN , IIT Bombay, India
Manoj Prabhakaran , IIT Bombay, India
Rajeev Raghunath , IIT Bombay, India
sai lakshmi bhavana obbattu , IIT(BHU) Varanasi, India
Download:
Search ePrint
Search Google
Presentation: Slides
Conference: PKC 2024
Abstract: In recent breakthrough results, novel use of grabled circuits yielded constructions for several primitives like Identity-Based Encryption (IBE) and 2-round secure multi-party computation, based on standard assumptions in public-key cryptography. While the techniques in these different results have many common elements, these works did not offer a modular abstraction that could be used across them. Our main contribution is to introduce a novel notion of obfuscation, called Reach-Restricted Reactive-Program Obfuscation (R3PO) that captures the essence of these constructions, and exposes additional capabilities. We provide a powerful composition theorem whose proof fully encapsulates the use of garbled circuits in these works. As an illustration of the potential of R3PO, and as an important contribution of independent interest, we present a variant of Multi-Authority Attribute-Based Encryption (MA-ABE) that can be based on (single-authority) CP-ABE in a blackbox manner, using only standard cryptographic assumptions (e.g., DDH) in addition. This is in stark contrast to the existing constructions for MA-ABE, which rely on the random oracle model and supports only limited policy classes.
BibTeX
@inproceedings{pkc-2024-33797,
  title={R3PO: Reach-Restricted Reactive Program Obfuscation and its Applications},
  publisher={Springer-Verlag},
  author={KAARTIK BHUSHAN and Manoj Prabhakaran and Rajeev Raghunath and sai lakshmi bhavana obbattu},
  year=2024
}