Charanjit S. Jutla

dblp:70/6906 · DBLP profile ↗
← Back
41ranked-venue papers
20as first author
4since 2021 · last 2026
0009-0000-4921-5481ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 28 · 15 first-author · 4 since 2021Theory of computation · 15 · 7 first-authorSystems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1
YearPublicationVenuePosition
2026 A Linear Operator Framework for Polynomial Divisions in Cryptography
abstract
Several cryptographic primitives, especially succinct proofs of various forms, transform the satisfaction of high-level properties to the existence of a polynomial quotient between a polynomial that interpolates a set of values with a cleverly arranged divisor. Some examples are SNARKs, like Groth16, and polynomial commitments, such as KZG. Such a polynomial division naively takes O (n log n) time with Fast Fourier Transforms, and is usually the asymptotic bottleneck for these computations.
Varun Madathil, Arnab Roy 0001, Kostas Kryptos Chalkias, Charanjit S. Jutla, Jonas Lindstrøm
AsiaCCS4
2026 Partial Fraction Techniques for Cryptography
Charanjit S. Jutla, Rohit Nema, Arnab Roy 0001
EUROCRYPT (5)1
2022 Efficient Searchable Symmetric Encryption for Join Queries
Charanjit S. Jutla, Sikhar Patranabis
ASIACRYPT (3)1
2022 Sine Series Approximation of the Mod Function for Bootstrapping of Approximate HE
Charanjit S. Jutla, Nathan Manohar
EUROCRYPT (1)1
2019 Shorter QA-NIZK and SPS with Tighter Security
Masayuki Abe, Charanjit S. Jutla, Miyako Ohkubo, Jiaxin Pan 0001, Arnab Roy 0001, Yuyu Wang 0001
ASIACRYPT (3)2
2018 Improved (Almost) Tightly-Secure Simulation-Sound QA-NIZK with Applications
Masayuki Abe, Charanjit S. Jutla, Miyako Ohkubo, Arnab Roy 0001
ASIACRYPT (1)2
2018 Smooth NIZK Arguments
Charanjit S. Jutla, Arnab Roy 0001
TCC (1)1
2017 Shorter Quasi-Adaptive NIZK Proofs for Linear Subspaces
Charanjit S. Jutla, Arnab Roy 0001
J. Cryptol.1
2015 Private Database Access with HE-over-ORAM Architecture
Craig Gentry, Shai Halevi, Charanjit S. Jutla, Mariana Raykova 0001
ACNS3
2015 Dual-System Simulation-Soundness with Applications to UC-PAKE and More
Charanjit S. Jutla, Arnab Roy 0001
ASIACRYPT (1)1
2014 Switching Lemma for Bilinear Tests and Constant-Size NIZK Proofs for Linear Subspaces
Charanjit S. Jutla, Arnab Roy 0001
CRYPTO (2)1
2014 Dynamic Searchable Encryption in Very-Large Databases: Data Structures and Implementation
David Cash, Joseph Jaeger, Stanislaw Jarecki, Charanjit S. Jutla, Hugo Krawczyk, Marcel-Catalin Rosu, Michael Steiner 0001
NDSS4
2013 Shorter Quasi-Adaptive NIZK Proofs for Linear Subspaces
Charanjit S. Jutla, Arnab Roy 0001
ASIACRYPT (1)1
2013 Outsourced symmetric private information retrieval
abstract
In the setting of searchable symmetric encryption (SSE), a data owner D outsources a database (or document/file collection) to a remote server E in encrypted form such that D can later search the collection at E while hiding information about the database and queries from E. Leakage to E is to be confined to well-defined forms of data-access and query patterns while preventing disclosure of explicit data and query plaintext values. Recently, Cash et al. presented a protocol, OXT, which can run arbitrary boolean queries in the SSE setting and which is remarkably efficient even for very large databases.
Stanislaw Jarecki, Charanjit S. Jutla, Hugo Krawczyk, Marcel-Catalin Rosu, Michael Steiner 0001
CCS2
2013 Highly-Scalable Searchable Symmetric Encryption with Support for Boolean Queries
David Cash, Stanislaw Jarecki, Charanjit S. Jutla, Hugo Krawczyk, Marcel-Catalin Rosu, Michael Steiner 0001
CRYPTO (1)3
2013 Optimizing ORAM and Using It Efficiently for Secure Computation
Craig Gentry, Kenneth A. Goldman, Shai Halevi, Charanjit S. Jutla, Mariana Raykova 0001, Daniel Wichs
Privacy Enhancing Technologies4
2012 Decision Procedures for Simulatability
Charanjit S. Jutla, Arnab Roy 0001
ESORICS1
2010 Almost Optimal Bounds for Direct Product Threshold Theorem
Charanjit S. Jutla
TCC1
2009 Provably Good Codes for Hash Function Design
abstract
A new technique to lower-bound the minimum distance of certain types of quasi-cyclic codes with large dimension by reducing the problem to lower-bounding the minimum distance of a few significantly smaller codes has been developed. These codes have the property that they have extremely efficient software encoders. Using this technique, it is proved that a code which is similar to the SHA-1 (Secure Hash Algorithm, to be explained shortly) message expansion code has minimum distance 82, and that too in just the last 64 of the 80 expanded words. In fact, the proposed code has much greater distance than that of SHA-1 code, which makes our proposed hashing scheme robust against cryptographic attacks. The technique is further used to find the minimum weight of the SHA-1 code itself (25 in last 60 words), which was an open problem. Estimating minimum distance of a code given by its parity-check matrix is well known to be a hard problem. Our technique is expected to be helpful in estimating minimum distance of similar codes as well as in designing future practical cryptographic hash functions.
Charanjit S. Jutla, Anindya C. Patthak
IEEE Trans. Inf. Theory1
2008 Cryptanalysis of ISO/IEC 9796-1
Don Coppersmith, Jean-Sébastien Coron, François Grieu, Shai Halevi, Charanjit S. Jutla, David Naccache, Julien P. Stern
J. Cryptol.5
2008 Encryption Modes with Almost Free Message Integrity
Charanjit S. Jutla
J. Cryptol.1
2006 PRF Domain Extension Using DAGs
Charanjit S. Jutla
TCC1
2004 Testing Low-Degree Polynomials over Prime Fields
abstract
We present an efficient randomized algorithm to test if a given function f : F/sub p/ /sup n/ /spl rarr/ F/sub p/ (where p is a prime) is a low-degree polynomial. This gives a local test for generalized Reed-Muller codes over prime fields. For a given integer t and a given real /spl epsiv/ > 0, the algorithm queries f at 1//spl epsiv/ + t/spl middot/p/sup 2r/p-1+O(1)/ points to determine whether f can be described by a polynomial of degree at most t. If f is indeed a polynomial of degree at most t, our algorithm always accepts, and if f has a relative distance at least e from every degree t polynomial, then our algorithm rejects f with probability at least 1/2. Our result is almost optimal since any such algorithm must query f on at least /spl Omega/(1//spl epsiv/ + p/sup r+1/p-1/) points.
Charanjit S. Jutla, Anindya C. Patthak, Atri Rudra, David Zuckerman
FOCS1
2002 Cryptanalysis of Stream Ciphers with Linear Masking
Don Coppersmith, Shai Halevi, Charanjit S. Jutla
CRYPTO3
2002 Scream: A Software-Efficient Stream Cipher
Shai Halevi, Don Coppersmith, Charanjit S. Jutla
FSE3
2001 Efficient Rijndael Encryption Implementation with Composite Field Arithmetic
Atri Rudra, Pradeep K. Dubey, Charanjit S. Jutla, Josyula R. Rao, Pankaj Rohatgi
CHES3
2001 Encryption Modes with Almost Free Message Integrity
Charanjit S. Jutla
EUROCRYPT1
2001 On model checking for the µ-calculus and its fragments
E. Allen Emerson, Charanjit S. Jutla, A. Prasad Sistla
Theor. Comput. Sci.2
2000 Secure distributed storage and retrieval
Juan A. Garay 0001, Rosario Gennaro, Charanjit S. Jutla, Tal Rabin
Theor. Comput. Sci.3
1999 Towards Sound Approaches to Counteract Power-Analysis Attacks
Suresh Chari, Charanjit S. Jutla, Josyula R. Rao, Pankaj Rohatgi
CRYPTO2
1999 The Complexity of Tree Automata and Logics of Programs
abstract
The complexity of testing nonemptiness of finite state automata on infinite trees is investigated. It is shown that for tree automata with the pairs (or complemented pairs) acceptance condition having m states and n pairs, nonemptiness can be tested in deterministic time (mn) O (n) ; however, it is shown that the problem is in general NP-complete (or co-NP-complete, respectively). The new nonemptiness algorithm yields exponentially improved, essentially tight upper bounds for numerous important modal logics of programs, interpreted with the usual semantics over structures generated by binary relations. For example, it follows that satisfiability for the full branching time logic CTL * can be tested in deterministic double exponential time. Another consequence is that satisfiability for propositional dynamic logic (PDL) with a repetition construct (PDL-delta) and for the propositional Mu-calculus ($L\mu$) can be tested in deterministic single exponential time.
E. Allen Emerson, Charanjit S. Jutla
SIAM J. Comput.2
1998 Generalized Birthday Arracks on Unbalanced Feistel Networks
Charanjit S. Jutla
CRYPTO1
1998 On Finding Small Solutions of Modular Multivariate Polynomial Equations
Charanjit S. Jutla
EUROCRYPT1
1997 A Methodology for Designing Proof Rules for Fair Parallel Programs
abstract
Abstract We propose a methodology for designing sound and complete proof systems for proving progress properties of parallel programs under various fairness assumptions. Our methodology begins with a branching time temporal logic formula (CTL*) formula that expresses progress under a fairness assumption. The next step obtains an equivalent fixpoint characterization of this CTL*formula in theμ-calculus. The final step uses the fixpoint characterizations to extract proof systems for proving progress under the fairness constraint. The methodology guarantees that the proof rules so obtained are sound and relatively complete in the sense of Cook.
Charanjit S. Jutla, Josyula R. Rao
Formal Aspects Comput.1
1997 Determinization and Memoryless Winning Strategies
Charanjit S. Jutla
Inf. Comput.1
1993 On Model-Checking for Fragments of µ-Calculus
E. Allen Emerson, Charanjit S. Jutla, A. Prasad Sistla
CAV2
1993 Finding Extremal Sets in Less than Quadratic Time
Daniel M. Yellin, Charanjit S. Jutla
Inf. Process. Lett.2
1991 Tree Automata, Mu-Calculus and Determinacy (Extended Abstract)
abstract
It is shown that the propositional mu-calculus is equivalent in expressive power to finite automata on infinite trees. Since complementation is trivial in the mu-calculus, the equivalence provides a radically simplified, alternative proof of M.O. Rabin's (1989) complementation lemma for tree automata, which is the heart of one of the deepest decidability results. It is also shown how mu-calculus can be used to establish determinacy of infinite games used in earlier proofs of complementation lemma, and certain games used in the theory of online algorithms.>
E. Allen Emerson, Charanjit S. Jutla
FOCS2
1989 On Simultaneously Determinizing and Complementing omega-Automata (Extended Abstract)
abstract
The authors give a construction to determine and complement simultaneously a Buchi automaton in infinite strings, with an exponential blowup in states and a linear blowup in the number of pairs. An exponential lower bound is already known. The previous best construction was double exponential. The present result permits exponentially improved essentially optimal decision procedures for various modal logics of programs. It also gives exponentially improved conversions between various kinds of omega automata.>
E. Allen Emerson, Charanjit S. Jutla
LICS2
1989 A Predicate Transformer Approach to Semantics of Parallel Programs
abstract
We present an extensional semantics for parallel programs based on predicate transformers.We identify the meaning of a parallel program with three concepts: a set of initial conditions, a predicate transformer, called wlt, characterizing progress properties of the program, and a predicate transformer wsafe concerned with safety aspects.For a given program, these predicate transformers are defined in terms of fixpoints of recursive equations.
Charanjit S. Jutla, Edgar Knapp, Josyula R. Rao
PODC1
1988 The Complexity of Tree Automata and Logics of Programs (Extended Abstract)
abstract
The computational complexity of testing nonemptiness of finite-state automata on infinite trees is investigated. It is shown that for tree automata with m states and n pairs nonemptiness can be tested in time O((mn)/sup 3n/), even though the problem is in general NP-complete. The nonemptiness algorithm is used to obtain exponentially improved, essentially tight upper bounds for numerous important modal logics of programs, interpreted with the usual semantics over structures generated by binary relations. For example, it is shown that satisfiability for the full branching time logic CTL* can be tested in deterministic double exponential time. It also follows that satisfiability for propositional dynamic logic with a repetition construct (PDL-delta) and for the propositional mu-calculus (L mu ) can be tested in deterministic single exponential time.>
E. Allen Emerson, Charanjit S. Jutla
FOCS2