VLDB 2026 Research / reviewers in the wild / expert
Satyanarayana Vusirikala
dblp:192/8295
· DBLP profile ↗
10ranked-venue papers
0as first author
3since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 9 · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | A Performance Evaluation of Pairing-Based Broadcast Encryption Systems
Arush Chhatrapati, Susan Hohenberger, James Trombo, Satyanarayana Vusirikala |
ACNS | 4 |
| 2021 | PPE Circuits for Rational PolynomialsabstractPairings are a powerful algebraic setting for realizing cryptographic functionalities. One challenge for cryptographers who design pairing systems is that the complexity of many systems in terms of the number of group elements and equations to verify has been steadily increasing over the past decade and is approaching the point of being unwieldy. To combat this challenge, multiple independent works have utilized computers to help with the system design. One common design task that researchers seek to automate is summarized as follows: given a description of a set of trusted elements T (e.g., a public key) and a set of untrusted elements U (e.g., a signature), automatically generate an algorithm that verifies U with respect to T using the pairing and group operations. To date, none of the prior automation works for this task have support for solutions with rational polynomials in the exponents despite many pairing constructions employing them (e.g., Boneh-Boyen signatures, Gentry's IBE, Dodis-Yampolskiy VRF). We demonstrate how to support this essential class of pairing systems for automated exploration. Specifically, we present a solution for automatically generating a verification algorithm with novel support for rational polynomials. The class of verification algorithms we consider in this work is called PPE Circuits (introduced in [HVW20]). Intuitively, a PPE Circuit is a circuit supporting pairing and group operations, which can test whether a set of elements U verifies with respect to a set of elements T. We provide a formalization of the problem, an algorithm for searching for a PPE Circuit supporting rational polynomials, a software implementation, and a detailed performance evaluation. Our implementation was tested on over three dozen schemes, including over ten test cases that our tool can handle, but prior tools could not. For all test cases where a PPE Circuit exists, the tool produced a solution in three minutes or less. Susan Hohenberger, Satyanarayana Vusirikala |
CCS | 2 |
| 2021 | Secure Multiparty Computation in the Bounded Storage Model
Jiahui Liu 0003, Satyanarayana Vusirikala |
IMACC | 2 |
| 2020 | PPE Circuits: Formal Definition to Software AutomationabstractPairing-based cryptography is widely used for its efficiency and functionality. When designing pairing-based schemes, one common task is to devise algorithms for verifying a set of untrusted group elements with respect to a set of trusted group elements. One might be searching for a verification algorithm for a signature scheme or a method for verifying an IBE/ABE private key with respect to the IBE/ABE public parameters. In ACM CCS 2019 Hohenberger Vusirikala, the AutoPPE software tool was introduced for automatically generating a set of pairing product equations (PPEs) that can verify the correctness of a set of pairing group elements with respect to a set of trusted group elements. This task is non-trivial. Some schemes (e.g., those based on dual system encryption) provably do not support any efficient algorithm for verifying the private keys with respect to the public parameters. Other schemes (e.g., the Boyen-Waters anonymous IBE) were left in a gray area by Hohenberger-Vusirikala (CCS 19) -- no conjunction of PPEs was known for testing them, but no proof of untestability either. Susan Hohenberger, Satyanarayana Vusirikala, Brent Waters |
CCS | 2 |
| 2020 | Verifiable Registration-Based Encryption
Rishab Goyal, Satyanarayana Vusirikala |
CRYPTO (1) | 2 |
| 2020 | New Constructions of Hinting PRGs, OWFs with Encryption, and More
Rishab Goyal, Satyanarayana Vusirikala, Brent Waters |
CRYPTO (1) | 2 |
| 2020 | On Perfect Correctness in (Lockable) Obfuscation
Rishab Goyal, Venkata Koppula, Satyanarayana Vusirikala, Brent Waters |
TCC (1) | 3 |
| 2019 | Are These Pairing Elements Correct?: Automated Verification and ApplicationsabstractUsing a set of pairing product equations (PPEs) to verify the correctness of an untrusted set of pairing elements with respect to another set of trusted elements has numerous cryptographic applications. These include the design of basic and structure-preserving signature schemes, building oblivious transfer schemes from "blind" IBE, finding new verifiable random functions and keeping the IBE/ABE authority "accountable" to the user. Susan Hohenberger, Satyanarayana Vusirikala |
CCS | 2 |
| 2017 | Efficient, Constant-Round and Actively Secure MPC: Beyond the Three-Party CaseabstractWhile the feasibility of constant-round and actively secure MPC has been known for over two decades, the last few years have witnessed a flurry of designs and implementations that make its deployment a palpable reality. To our knowledge, however, existing concretely efficient MPC constructions are only for up to three parties. Nishanth Chandran, Juan A. Garay 0001, Payman Mohassel, Satyanarayana Vusirikala |
CCS | 4 |
| 2017 | On the rectilinear crossing number of complete uniform hypergraphs
Anurag Anshu, Rahul Gangopadhyay, Saswata Shannigrahi, Satyanarayana Vusirikala |
Comput. Geom. | 4 |