Security Research Group at IISc Bangalore

Recent Publications

The following are recent research publications from various labs that are part of the security research group.

2024


Asterisk: Super-fast MPC with a Friend
Banashri Karmakar, Nishat Koti, Arpita Patra, Sikhar Patranabis, Protik Paul, Divya Ravi
IEEE S&P 2024

Decentralized Information-Flow Control for ROS2
Nishit V. Pandya, Himanshu Kumar, Gokulnath M. Pillai and Vinod Ganapathy
NDSS 2024

Privadome: A Framework for Citizen Privacy in the Delivery Drone Era
Gokulnath Pillai, Eikansh Gupta, Ajith Suresh, Vinod Ganapathy, Arpita Patra
PoPETs 2024

2023


Vogue: Faster Computation of Private Heavy Hitters
Pranav Jangir, Nishat Koti, Varsha Bhat Kukkala, Arpita Patra, Bhavish Raj Gopal, Somya Sangal
IEEE Transactions on Dependable and Secure Computing

MPClan: Protocol Suite for Privacy-Conscious Computations
Nishat Koti, Shravani Patil, Arpita Patra, Ajith Suresh
Journal of Cryptology

A Contributory Public-Event Recording and Querying System
Arun Joseph, Nikita Yadav, Vinod Ganapathy, and Dushyant Behl
SEC 2023

Beyond Honest Majority: The Round Complexity of Fair and Robust Multi-party Computation
Arpita Patra, Divya Ravi
Journal of Cryptology

Ruffle: Rapid 3-Party Shuffle Protocols
Pranav Shriram A, Nishat Koti, Varsha Bhat Kukkala, Arpita Patra, Bhavish Raj Gopal, Somya Sangal
PoPETs 2023

The Round Complexity of Statistical MPC with Optimal Resiliency
Benny Applebaum, Eliran Kachlon, Arpita Patra
STOC 2023

Detect, Pack and Batch: Perfectly-Secure MPC with Linear Communication and Constant Expected Time
Ittai Abraham, Gilad Asharov, Shravani Patil, Arpita Patra
EUROCRYPT 2023

Whole-Program Control-Flow Path Attestation
Nikita Yadav and Vinod Ganapathy
CCS 2023

Shield: Secure Allegation Escrow System with Stronger Guarantees
Nishat Koti, Varsha Bhat Kukkala, Arpita Patra, Bhavish Raj Gopal
WWW 2023

On the Communication Efficiency of Statistically-Secure Asynchronous MPC
Ashish Choudhury, Arpita Patra
Journal of Cryptology

Data Protection in Permissioned Blockchains using Privilege Separation
Arun Joseph, Nikita Yadav, Vinod Ganapathy, Dushyant Behl, Praveen Jayachandran
COMSNETS 2023

Find Thy Neighbourhood: Privacy-Preserving Local Clustering
Pranav Shriram A, Nishat Koti, Varsha Bhat Kukkala, Arpita Patra, Bhavish Raj Gopal
PoPETs 2023

2022


Secure Auctions in the Presence of Rational Adversaries
Chaya Ganesh, Bhavana Kanukurthi, Girisha Shankar
CCS 2022

Rate One-Third Non-malleable Codes
Divesh Aggarwal, Sai Lakshmi Bhavana Obbattu, Maciej Obremski, Sruthi Sekar
STOC 2022

Round-optimal Honest-majority MPC in Minicrypt and with Everlasting Security
Benny Applebaum, Eliran Kachlon, Arpita Patra
TCC 2022

Asymptotically Free Broadcast in Constant Expected Time via Packed VSS
Ittai Abraham, Gilad Asharov, Shravani Patil, Arpita Patra
TCC 2022

Fully-Secure MPC with Minimal Trust
Yuval Ishai, Arpita Patra, Sikhar Patranabis, Divya Ravi, Akshayaram Srinivasan
TCC 2022

Perfectly Secure Two-Party Computation for Symmetric Functionalities with Correlated Randomness
Bar Alon, Olga Nissenbaum, Eran Omri, Anat Paskin-Cherniavsky, Arpita Patra
TCC 2022

What Makes Fiat-Shamir zkSNARKs (Updatable SRS) Simulation Extractable?
Chaya Ganesh, Hamidreza Khoshakhlagh, Markulf Kohlweiss, Anca Nitulescu, Michal Zajac
SCN 2022

Attaining GOD Beyond Honest Majority with Friends and Foes
Aditya Hedge, Nishat Koti, Varsha Bhat Kukkala, Shravani Patil, Arpita Patra, Protik Paul
ASIACRYPT 2022

NIWI and New Notions of Extraction for Algebraic Languages
Chaya Ganesh, Hamidreza Khoshakhlagh, Roberto Parisella
SCN 2022

Fiat–Shamir Bulletproofs are Non-Malleable (in the Algebraic Group Model)
Chaya Ganesh, Claudio Orlandi, Mahak Pancholi, Akira Takahashi, Daniel Tschudi
Eurocrypt 2022

ECLIPSE: Enhanced Compiling method for Pedersen-committed zkSNARK Engines
Diego F. Aranha, Emil Madsen Bennedsen, Matteo Campanelli, Chaya Ganesh, Claudio Orlandi, Akira Takahashi
PKC 2022

Achieving Almost All Blockchain Functionalities with Polylogarithmic Storage (*)
Parikshit Hegde, Robert Streit, Yanni Georghiades, Chaya Ganesh, Sriram Vishwanath
FC 2022

Verifiable Relation Sharing and Multi-Verifier Zero-Knowledge in Two Rounds: Trading NIZKs with Honest Majority
Benny Applebaum, Eliran Kachlon, Arpita Patra
CRYPTO 2022

Quadratic Multiparty Randomized Encodings Beyond Honest Majority and Their Applications
Benny Applebaum, Yuval Ishai, Orr Karni, Arpita Patra
CRYPTO 2022

PentaGOD: Stepping beyond traditional GOD with five parties
Nishat Koti, Varsha Bhat Kukkala, Bhavish Rajgopal, Arpita Patra
ACM CCS 2022

How to prove any NP statement jointly? Efficient Distributed-prover Zero-Knowledge Protocols
Pankaj Dayama, Arpita Patra, Protik Paul, Nitin Singh, Dhinakaran Vinayagamurthy
PoPETS 2022

Tetrad: Actively Secure 4PC for Secure Training and Inference
Nishat Koti, Arpita Patra, Rahul Rachuri, Ajith Suresh
NDSS 2022

2021


Adaptive extractors and their Application to Leakage Resilient Secret Sharing
Nishanth Chandran, OSL Bhavana and Sruthi Sekar
Crypto 2021

Locally Reconstuctible Non-malleable Secret Sharing
Sai Lakshmi Bhavana Obbattu, Sruthi Sekar and Jenit Tomy
ITC 2021

Faastlane: Accelerating Function-as-a-Service Workflows
Swaroop Kotni, Ajay Ashok Nayak, Vinod Ganapathy, and Arkaprava Basu
USENIX ATC 2021

SynCirc: Efficient Synthesis of Depth-Optimized Circuits for Secure Computation
Arpita Patra, Thomas Schneider, Ajith Suresh, Hossein Yalame
IEEE HOST 2021

MPCLeague: Robust and Efficient Mixed-protocol Framework for 4-party Computation
Nishat Koti, Arpita Patra and Ajith Suresh
IEEE S&P 2021 (Poster), DPML'21 (ICLR Workshop 2021)

Three-Round Secure Multiparty Computation from Black-Box Two-Round Oblivious Transfer
Arpita Patra, Akshayaram Srinivasan (TIFR)
CRYPTO 2021

On the Exact Round complexity of Secure Three-party Computation
Arpita Patra, Divya Ravi
Journal of Cryptology (Full and extended version of CRYPTO'18)

(Mis)managed: A Novel TLB-based Covert Channel on GPUs
Ajay Ashok Nayak, B. Pratheek, Vinod Ganapathy, and Arkaprava Basu
AsiaCCS 2021

SWIFT: Super-fast and Robust Privacy-Preserving Machine Learning
Nishat Koti, Mahak Pancholi, Arpita Patra, Ajith Suresh
Usenix Security Symposium 2021

ABY2.0: Improved Mixed-Protocol Secure Two-Party Computation
Arpita Patra, Thomas Schneider, Ajith Suresh and Hossein Yalame
Usenix Security Symposium 2021

2020


SGXL: Security and Performance for Enclaves using Large Pages
Sujay Yadalam, Vinod Ganapathy, and Arkaprava Basu
TACO 2020

Privaros: A Framework for Privacy-Compliant Delivery Drones
Rakesh Rajan Beck, Abhishek Vijeev, and Vinod Ganapathy
CCS 2020

The Resiliency of MPC with Low Interaction: The Benefit of Making Errors
Benny Applebaum, Eliran Kachlon and Arpita Patra
TCC 2020

An Evaluation of Methods to Port Legacy Code to SGX Enclaves
Kripa Shanker, Arun Joseph, and Vinod Ganapathy
FSE 2020

On the Exact Round Complexity of Best-of-both-Worlds Multi-party Computation
Arpita Patra, Divya Ravi, and Swati Singla
ASIACRYPT 2020

The Round Complexity of Perfect MPC with Active Security and Optimal Resiliency
Benny Applebaum, Eliran Kachlon, and Arpita Patra
FOCS 2020

Optimal Extension Protocols for Byzantine Broadcast and Agreement
Chaya Ganesh, and Arpita Patra
Distributed Computing (Full and extended version of PODC'16 and OPODIS'11)

The Power of Shunning: Efficient Asynchronous Byzantine Agreement Revisited
Laasya Bangalore, Ashish Choudhury, and Arpita Patra
Journal of ACM (JACM)(Full and extended version of PODC'18)

BLAZE: Blazing Fast Privacy-Preserving Machine Learning
Arpita Patra, and Ajith Suresh
NDSS 2020

FLASH: Fast and Robust Framework for Privacy-preserving Machine Learning
Megha Byali, Harsh Chaudhari, Arpita Patra, and Ajith Suresh
PETS 2020

Trident: Efficient 4PC Framework for Privacy Preserving Machine Learning
Harsh Chaudhari, Rahul Rachuri, and Ajith Suresh
NDSS 2020

ActiveThief: Model Extraction using Active Learning and Unannotated Public Data
Soham Pal, Yash Gupta, Aditya Shukla, Aditya Kanade, Shirish Shevade, and Vinod Ganapathy
AAAI 2020

2019


Privacy Amplification from Non-malleable Codes
Eshan Chattopadhyay, Bhavana Kanukurthi, Sai Lakshmi Bhavana Obbattu, Sruthi Sekar
Indocrypt 2019

Regulating Drones in Restricted Spaces
Abhishek Vijeev, Vinod Ganapathy and Chiranjib Bhattacharyya
HotMobile 2019

Beyond Honest Majority: The Round Complexity of Fair and Robust Multi-party Computation
Arpita Patra and Divya Ravi
Asiacrypt 2019

ASTRA: High Throughput 3PC over Rings with Application to Secure Prediction
Harsh Chaudhari, Ashish Choudhury, Arpita Patra and Ajith Suresh
ACM CCSW 2019, PPML 2019

Fast Actively-Secure 5-Party Computation with Security Beyond Abort
Megha Byali, Carmit Hazay, Arpita Patra and Swati Singla
ACM CCS 2019

2018


Secure, Consistent, and High-Performance Memory Snapshotting
Guilherme Cox, Zi Yan, Abhishek Bhattacharjee and Vinod Ganapathy
CODASPY 2018

Fast Secure Computation for Small Population over the Internet
Megha Byali, Arun Joseph, Arpita Patra and Divya Ravi
ACM CCS 2018

On the Exact Round complexity of Secure Three-party Computation
Arpita Patra and Divya Ravi
CRYPTO 2018

Almost-Surely Terminating Asynchronous Byzantine Agreement Revisited
Laasya Bangalore, Ashish Choudhury and Arpita Patra
PODC 2018

Non-malleable Randomness Encoders and their Applications
Bhavana Kanukurthi, Sai Lakshmi Bhavana Obbattu and Sruthi Sekar
Eurocrypt 2018

On the power of Hybrid Networks in Multi-party Computation
Arpita Patra and Divya Ravi
IEEE Transactions on Information Theory 2018

Crash-Tolerant Consensus in Directed Graph Revisited
Ashish Choudhury, Gayathri Garimella, Arpita Patra, Divya Ravi and Pratik Sarkar
SIROCCO 2018

Efficient Adaptively Secure Zero-knowledge from Garbled Circuits
Chaya Ganesh, Yashvanth Kondi, Arpita Patra and Pratik Sarkar
PKC 2018

2017


Four-state Non-malleable Codes with Explicit Constant Rate
Bhavana Kanukurthi, Sai Lakshmi Bhavana Obbattu and Sruthi Sekar
TCC 2017

Privacy-Free Garbled Circuits for Formulas: Size Zero and Information-Theoretic
Yashvanth Kondi and Arpita Patra
CRYPTO 2017

Fast Actively Secure OT Extension for Short Secrets
Arpita Patra, Pratik Sarkar and Ajith Suresh
NDSS 2017

Round and Communication Efficient Unconditionally-secure MPC with t < n/3 in Partially Synchronous Network
Ashish Choudhury, Arpita Patra and Divya Ravi
ICITS 2017

Compiler Optimizations with Retrofitting Transformations: Is there a Semantic Mismatch?
Jay P. Lim, Vinod Ganapathy and Santosh Nagarakatte
PLAS 2017

Avoiding TLB shootdown with self-invalidating TLB entries
Amro Awad, Arkaprava Basu , Sergey Blagodurov, Yan Solihin, Gabriel H. Loh
PACT 2017

EnGarde: Mutually-Trusted Inspection of SGX Enclaves
Hai Nguyen and Vinod Ganapathy
ICDCS 2017