Arnab Roy 0005

dblp:88/4138-5 · DBLP profile ↗
← Back
24ranked-venue papers
3as first author
10since 2021 · last 2025
0000-0002-3284-7076ORCID · verified

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

Security and privacy · 24 · 3 first-author · 10 since 2021
YearPublicationVenuePosition
2025 Gröbner Basis Cryptanalysis of Anemoi
Luca Campa, Arnab Roy 0005
EUROCRYPT (1)2
2024 Masked Iterate-Fork-Iterate: A New Design Paradigm for Tweakable Expanding Pseudorandom Function
Elena Andreeva 0001, Benoit Cogliati, Virginie Lallemand, Marine Minier, Antoon Purnal, Arnab Roy 0005
ACNS (2)6
2024 Skye: An Expanding PRF based Fast KDF and its Applications
abstract
A Key Derivation Function (KDF) generates a uniform and highly random key-stream from weakly random key material. KDFs are broadly used in various security protocols such as digital signatures and key exchange protocols. HKDF, the most deployed KDF in practice, is based on the extract-then-expand paradigm. It is presently used, among others, in the Signal Protocol for end-to-end encrypted messaging.
Amit Singh Bhati, Antonin Dufka, Elena Andreeva 0001, Arnab Roy 0005, Bart Preneel
AsiaCCS4
2024 Leakage Certification Made Simple
Aakash Chowdhury, Arnab Roy 0005, Carlo Brunetta, Elisabeth Oswald
CRYPTO (6)2
2024 On Efficient and Secure Compression Functions for Arithmetization-Oriented Hashing
abstract
ZK-SNARKs, a fundamental component of privacyoriented payment systems, identity protocols, or anonymous voting systems, are advanced cryptographic protocols for verifiable computation: modern SNARKs allow to encode the invariants of a program, expressed as an arithmetic circuit, in an appropriate constraint language from which short, zero-knowledge proofs for correct computations can be constructed. One of the most important computations that is run through SNARK systems is the verification of Merkle tree (MT) opening proofs, which relies on the evaluation of a fixed-input-length (FIL) cryptographic compression function over binary MTs. As classical, bit-oriented hash functions like SHA-2 are not compactly representable in SNARK frameworks, Arithmetization-Oriented (AO) cryptographic designs have emerged as an alternative, efficient solution. Today, the majority of AO compression functions are built from permutation-based hashing modes, such as Sponge. While this approach allows cost savings, compared to blockcipher-based modes, as it does not require key-scheduling, AO blockcipher schedulers are often cheap to compute. Furthermore, classical bitoriented cryptography has long studied how to construct provably secure compression functions from blockciphers, following the Preneel-Govaerts-Vandewalle (PGV) framework. The potential efficiency gains together with the strong provable security foundations in the classic setting, motivate the study of AO blockcipher-based compression functions. In this work, we propose AO PGV-LC and PGV-ELC, two AO blockcipher-based FIL compression modes inspired by and extending the classical PGV approach, offering flexible input and output sizes and coming with provable security guarantees in the AO setting. We prove the collision and preimage resistance in the ideal cipher model, and give bounds for collision and opening resistance over MTs of arbitrary arity. We compare experimentally the AO PGV-ELC mode over the HADES blockcipher with its popular and widely adopted Sponge instantiation, POSEIDON, and its improved variant POSEIDON2. Our resulting constructions are up to 3× faster than POSEIDONAND 2× faster than POSEIDON2 in native x86 execution, and up to 50% faster in the Groth16 SNARK framework. Finally, we study the benefits of using MTs of arity wider than two, proposing a new strategy to obtain a compact R1CS constraint system in such case. In fact, by combining an efficient parametrization of the HADES blockcipher over the PGV-ELC mode, together with an optimal choice of the MT arity, we measured an improvement of up to 9× in native MT construction time, and up to 2.5× in proof generation time, compared to POSEIDON over binary MTs.
Elena Andreeva 0001, Rishiraj Bhattacharyya, Arnab Roy 0005, Stefano Trevisani
CSF3
2024 Generalized Triangular Dynamical System: An Algebraic System for Constructing Cryptographic Permutations over Finite Fields
Arnab Roy 0005, Matthias Johann Steiner
SAC (2)1
2024 Quantum cryptanalysis of Farfalle and (generalised) key-alternating Feistel networks
Samir Hodzic, Arnab Roy 0005, Elena Andreeva 0001
Des. Codes Cryptogr.2
2023 PIE: p-adic Encoding for High-Precision Arithmetic in Homomorphic Encryption
Luke Harmon, Gaetan Delavignette, Arnab Roy 0005, David William Honorio Araujo da Silva
ACNS (1)3
2021 Compactness of Hashing Modes and Efficiency Beyond Merkle Tree
Elena Andreeva 0001, Rishiraj Bhattacharyya, Arnab Roy 0005
EUROCRYPT (2)3
2021 Poseidon: A New Hash Function for Zero-Knowledge Proof Systems
Lorenzo Grassi 0001, Dmitry Khovratovich, Christian Rechberger, Arnab Roy 0005, Markus Schofnegger
USENIX Security Symposium4
2020 Interpolation Cryptanalysis of Unbalanced Feistel Networks with Low Degree Round Functions
Arnab Roy 0005, Elena Andreeva 0001, Jan Ferdinand Sauer
SAC1
2019 Forkcipher: A New Primitive for Authenticated Encryption of Very Short Messages
Elena Andreeva 0001, Virginie Lallemand, Antoon Purnal, Reza Reyhanitabar, Arnab Roy 0005, Damian Vizár
ASIACRYPT (2)5
2019 Constructing TI-Friendly Substitution Boxes Using Shift-Invariant Permutations
Arnab Roy 0005, Elisabeth Oswald
CT-RSA2
2019 Feistel Structures for MPC, and More
Martin R. Albrecht, Lorenzo Grassi 0001, Léo Perrin, Sebastian Ramacher, Christian Rechberger, Dragos Rotaru, Arnab Roy 0005, Markus Schofnegger
ESORICS (2)7
2018 A Systematic Study of the Impact of Graphical Models on Inference-Based Attacks on AES
Joey Green, Arnab Roy 0005, Elisabeth Oswald
CARDIS2
2016 MiMC: Efficient Encryption and Cryptographic Hashing with Minimal Multiplicative Complexity
Martin R. Albrecht, Lorenzo Grassi 0001, Christian Rechberger, Arnab Roy 0005, Tyge Tiessen
ASIACRYPT (1)4
2014 Fast Evaluation of Polynomials over Binary Finite Fields and Application to Side-Channel Countermeasures
Jean-Sébastien Coron, Arnab Roy 0005, Srinivas Vivek 0001
CHES2
2014 Differential Analysis of Block Ciphers SIMON and SPECK
Alex Biryukov, Arnab Roy 0005, Vesselin Velichkov
FSE2
2014 Error-Tolerant Side-Channel Cube Attack Revisited
Zhenqi Li, Bin Zhang 0003, Arnab Roy 0005, Junfeng Fan
Selected Areas in Cryptography3
2013 Analysis and Improvement of the Generic Higher-Order Masking Scheme of FSE 2012
Arnab Roy 0005, Srinivas Vivek 0001
CHES1
2013 Secure Message Authentication Against Related-Key Attack
Rishiraj Bhattacharyya, Arnab Roy 0005
FSE2
2012 Boomerang Attacks on Hash Function Using Auxiliary Differentials
Gaëtan Leurent, Arnab Roy 0005
CT-RSA2
2012 Cryptanalysis of the "Kindle" Cipher
Alex Biryukov, Gaëtan Leurent, Arnab Roy 0005
Selected Areas in Cryptography3
2011 Boomerang Attacks on BLAKE-32
Alex Biryukov, Ivica Nikolic, Arnab Roy 0005
FSE3