VLDB 2026 Research / reviewers in the wild / expert
Subhamoy Maitra
dblp:35/4372
· DBLP profile ↗
93ranked-venue papers
22as first author
9since 2021 · last 2025
0000-0002-8348-7971ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 42 · 9 first-author · 3 since 2021Theory of computation · 36 · 12 first-author · 3 since 2021Systems, architecture and hardware · 9 · 2 first-author · 3 since 2021Databases, data management, data science and information retrieval · 5 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5Artificial intelligence and machine learning · 3Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Interplay between resiliency and polynomial degree - Recursive amplification, higher order sensitivity and beyond
Subhamoy Maitra, Chandra Sekhar Mukherjee, Pantelimon Stanica, Deng Tang |
Discret. Appl. Math. | 1 |
| 2024 | Introducing nega-Forrelation: quantum algorithms in analyzing nega-Hadamard and nega-crosscorrelation spectra
Suman Dutta 0001, Subhamoy Maitra |
Des. Codes Cryptogr. | 2 |
| 2024 | Improved Fault Analysis on Subterranean 2.0abstractSubterranean 2.0, a NIST second round lightweight cryptographic primitive, was introduced by Daemen et al. in 2020. It has three modes of operation: Subterranean-SAE, Subterranean-deck, and Subterranean-XOF. So far, most of the existing practical-time implementable attacks on Subterranean-SAE fall under the nonce misuse setting scenario. In this paper, we present significantly improved Differential Fault Analysis on Subterranean-SAE and Subterranean-deck. We consider a more challenging framework of unknown fault injection round, and achieve improved execution time as well as data complexity over the best known fault attack available in the literature. We utilize deep neural networks and also correlation coefficient for generation of signatures and matching them. Two general frameworks are proposed for fault location identification assuming that fault injection round is unknown. Finally, we use aSATsolver to efficiently recover the embedded encryption key with no more than 5 distinct faults. Experimental results reveal that the total time (online phase) required to mount the attack on Subterranean-SAE (Subterranean-deck) is 1234.6 (1334.6) seconds. Sandip Kumar Mondal, Prakash Dey, Himadry Sekhar Roy, Avishek Adhikari, Subhamoy Maitra |
IEEE Trans. Computers | 5 |
| 2023 | Improved Linear Decomposition of Majority and Threshold Boolean FunctionsabstractTo support efficient design automation for emerging computing fabrics, novel data structures for logic synthesis and technology mapping are being intensively studied. It has been shown that for several promising computing technologies intermediate forms, such as Majority-inverter graph (MIG) and XOR-Majority graph (XMG) can be particularly beneficial. This has propelled the Boolean Majority operator at the forefront of research. Though these structures primarily utilize 3-input Majority nodes, the efficacy of$n$-input Majority operators has been demonstrated as well. A long-standing research problem, in that context and also for theoretical circuit complexity, is to determine efficient decomposition of an$n$-input Majority$({\mathrm{ Maj}}_{n})$function in terms of 3-input Majority$({\mathrm{ Maj}}_{3})$operator. In this manuscript, we make two significant advances in this topic. First, a practically realizable linear decomposition is provided, thus improving the previously reported quadratic bounds. Second, the theoretical upper bound of decomposing${\mathrm{ Maj}}_{n}$, in terms of${\mathrm{ Maj}}_{3}$, is reduced from$5.884n$to$3n$. The erstwhile theoretical upper bound of$5.884n$also lacked a practical construction for${\mathrm{ Maj}}_{n}$decomposition, presumably due to the presence of sequential elements in the algorithm. The proof of the linearity, detailed construction procedure along with experimental studies using state-of-the-art synthesis flows to validate the aforementioned claims are presented in this work. The results are applicable to threshold Boolean functions, too. Anupam Chattopadhyay, Debjyoti Bhattacharjee, Subhamoy Maitra |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2022 | Further cryptographic properties of the multiplicative inverse function
Deng Tang, Bimal Mandal, Subhamoy Maitra |
Discret. Appl. Math. | 3 |
| 2021 | How Do the Arbiter PUFs Sample the Boolean Function Class?
Animesh Roy 0004, Dibyendu Roy 0001, Subhamoy Maitra |
SAC | 3 |
| 2021 | Glimpses are forever in RC4 amidst the spectre of biasesabstractIn this paper we exploit elementary combinatorial techniques to settle different cryptanalytic observations on RC4 that remained unproved for more than two decades. At the same time, we present new observations with theoretical proofs. We first prove the biases (non-randomness) presented by Fluhrer and McGrew (FSE 2000) two decades ago. It is surprising that though the biases have been published long back, and there are many applications of them in cryptanalysis till recent days as well, the proofs have never been presented. In this paper, we complete that task and also show that any such bias immediately provides a glimpse of hidden variables in RC4. Further, we take up the biases of two non-consecutive key-stream bytes skipping one byte in between. We show the incompleteness of such a result presented by SenGupta et al. (JoC, 2013) and provide new observations and proofs in this direction relating the key-stream bytes and glimpses. Similarly, we streamline certain missed observation in the famous Glimpse theorem presented by Jenkins in 1996. Our results point out how biases of RC4 key-stream and the Glimpses of the RC4 hidden variables are related. It is evident from our results that the biases and glimpses are everywhere in RC4 and it needs further investigation as we provide very high magnitude of glimpses that were not known earlier. Chandratop Chakraborty, Pranab Chakraborty, Subhamoy Maitra |
Discret. Appl. Math. | 3 |
| 2021 | Further clarification on Mantin's Digraph Repetition Bias in RC4
Pranab Chakraborty, Subhamoy Maitra |
Des. Codes Cryptogr. | 2 |
| 2021 | Differential Fault Attack on Kreyvium & FLIPabstractIn this article, we propose key recovery attack on two stream ciphers: Kreyvium and FLIP$_{530}(42,128,360)$using Differential Fault Attack (DFA) technique. These two ciphers are being used in Fully Homomorphic Encryption (FHE) due to their low error growth during keystream generation. Kreyvium is an NFSR-based stream cipher and FLIP is a permutation-based stream cipher. We first show that the complete state of the Kreyvium can be recovered by injecting 3 faults and considering 450 many keystream bits. In case of FLIP, we show that if there is a 1-bit fault in the state of the cipher then from 9000 normal and faulty keystream bits the state (i.e., the secret key) of the cipher can be recovered. For single bit fault, one will require to solve a system of equations for each 530 possible fault locations to recover the correct key of FLIP. To the best of our knowledge, this is the first article which analyzes the security of these two FHE supported stream ciphers under DFA and it has been observed that DFA completely reveals the secret keys of these two ciphers with very minimal faults. Dibyendu Roy 0001, Bhagwan N. Bathe, Subhamoy Maitra |
IEEE Trans. Computers | 3 |
| 2020 | Analysis on Boolean Function in a Restricted (Biased) DomainabstractBoolean functions are usually studied under the assumption that each input bit is considered independent and identically distributed. However, in the case of some stream ciphers, a keystream bit is generated by using a nonlinear Boolean function with inputs from a restricted domain. At Eurocrypt 2016, one such stream cipher (FLIP) has been proposed, where a Boolean function on n variables was exploited with inputs of weight n/2 only. Recently, Carlet et al. studied several properties of such functions and obtained certain bounds on linear approximations of direct sum in the restricted domain. In this paper, we observe that for a direct sum like f = f1+ f2, the inputs to each sub-function f1, f2do not follow a uniform distribution in the restricted domain. In this regard, we study the properties of the Boolean functions by considering a general probability distribution on the inputs. We further obtain several bounds related to the biases of direct sums. Finally, we obtain a lower bound on the bias of the nonlinear filter function of FLIP. Our results provide a general framework to study security parameters of ciphers over restricted domain. Subhamoy Maitra, Bimal Mandal, Thor Martinsen, Dibyendu Roy 0001, Pantelimon Stanica |
IEEE Trans. Inf. Theory | 1 |
| 2019 | Construction and search of balanced Boolean functions on even number of variables towards excellent autocorrelation profile
Selçuk Kavut, Subhamoy Maitra, Deng Tang |
Des. Codes Cryptogr. | 2 |
| 2019 | Distinguisher and non-randomness of Grain-v1 for 112, 114 and 116 initialisation rounds with multiple-bit difference in IVsabstractIn this study, the authors construct two different distinguishers on Grain‐v1 with 112 and 114 initialisation rounds. Their first distinguisher can distinguish Grain‐v1 with 112 initialisation rounds from a uniform random source for 99% of the randomly chosen keys from full key space. The second one can distinguish Grain‐v1 from a random source for 73% of the randomly chosen keys for one‐fourth of the total key space (2 78 keys out of 2 80 keys). Our results improve upon the earlier distinguishers. The technique used for the distinguishers is conditional differential cryptanalysis. The existing works in this direction considered only one bit difference in the initialisation vector. However, for the first time, they could handle complicated conditions for the 2‐bit difference to obtain better cryptanalytic results. Extending their technique by allowing the 1‐bit difference in the pair of keys (i.e. related keys) and the 4‐bit difference in IVs, they could observe the non‐randomness till 116 initialisation rounds with a success in 62% cases. Deepak Kumar Dalai, Subhamoy Maitra, Santu Pal, Dibyendu Roy 0001 |
IET Inf. Secur. | 2 |
| 2019 | Modifying Maiorana-McFarland Type Bent Functions for Good Cryptographic Properties and Efficient ImplementationabstractVery recently, a class of cryptographically significant Boolean functions were constructed by Tang and Maitra [ IEEE Trans. Inform. Theory, 64 (2018), pp. 393--402] by modifying the $\mathcal{PS}_{ap}$ class of bent functions. The basic ideas used in Tang--Maitra construction were derived from a modification of a subclass of bent functions which is defined over the finite field, and a concern was raised in the same paper whether the implementation of such functions will be as efficient as that of Maiorana--McFarland type bent functions. In this paper, we look at the concrete realization of such functions over a vector space and answer the question positively. The first part of this paper investigates how the finite field implementation of the functions can be viewed as simple truth tables. Next, we present a completely new construction that itself starts from Maiorana--McFarland bent functions which are straightforward concatenations of linear functions. Deng Tang, Selçuk Kavut, Bimal Mandal, Subhamoy Maitra |
SIAM J. Discret. Math. | 4 |
| 2018 | On Hardware Implementation of Tang-Maitra Boolean Functions
Mustafa Khairallah, Anupam Chattopadhyay, Bimal Mandal, Subhamoy Maitra |
WAIFI | 4 |
| 2018 | On non-existence of bent-negabent rotation symmetric Boolean functions
Bimal Mandal, Sugata Gangopadhyay, Subhamoy Maitra, Vellaichamy Vetrivel |
Discret. Appl. Math. | 4 |
| 2018 | A Super-Set of Patterson-Wiedemann Functions: Upper Bounds and Possible NonlinearitiesabstractConstruction of Boolean functions on an odd number of variables with nonlinearity exceeding the bent concatenation bound is one of the most difficult combinatorial problems within the domain of Boolean functions. This problem also has deep implications in coding theory and cryptology. Patterson and Wiedemann demonstrated instances of such functions back in 1983. For more than three decades efforts have been channeled into obtaining such instances. For the first time, in this paper we explore nontrivial upper bounds on nonlinearity for such classes of functions that are invariant not only under several group actions but also for larger sets of functions than what have been considered so far. Further, we present tight upper bounds on the nonlinearity in several cases. To support our claims, we present computational results for functions on $n$ variables, where $n$ is an odd composite integer in the interval [9, 39]. In particular, our results for $n = 15$ and 21 are of immediate interest given recent research results in this domain. In addition to the upper bounds, we also discover the nonlinearities that can actually be achieved above the bent concatenation bound for such a class of functions. Finally, we obtain all possible values in the absolute Walsh spectra of the functions considered. Selçuk Kavut, Subhamoy Maitra, Ferruh Özbudak |
SIAM J. Discret. Math. | 2 |
| 2018 | A TMDTO Attack Against LizardabstractLizard is a very recently proposed lightweight stream cipher that claims 60 bit security against distinguishing (related to state recovery) and 80 bit security against key recovery attack. This cipher has 121 bit state size. In this paper, we first note that using ψ key stream bits one can recover ψ unknown bits of the state when t state bits are fixed to a specific pattern. This is made possible by guessing the remaining state bits. We present certain values of ψ, t based on the state size that helps in mounting a generic conditional TMDTO attack following the BSW sampling. For Lizard, we obtain the preprocessing complexity as 267, and the maximum of Data, Time and Memory complexity during the online phase as 254. The parameters in the online phase are significantly less than 260. Subhamoy Maitra, Nishant Sinha 0003, Akhilesh Siddhanti, Ravi Anand, Sugata Gangopadhyay |
IEEE Trans. Computers | 1 |
| 2018 | Construction of n-Variable (n ≡ 2 mod 4) Balanced Boolean Functions With Maximum Absolute Value in Autocorrelation Spectra < 2n/2abstractIn this paper, we consider the maximum absolute value Δfin the autocorrelation spectrum (not considering the zero point) of a function f. In an even number of variables n, bent functions possess the highest nonlinearity with Δf= 0. The long standing open question (for two decades) in this area is to obtain a theoretical construction of balanced functions with Δfn/2. So far, there are only a few examples of such functions for n = 10, 14, but no general construction technique is known. In this paper, we mathematically construct an infinite class of balanced Boolean functions on n variables having absolute indicator strictly lesser than δn= 2n/2- 2((n+6)/4), nonlinearity strictly greater than ρn= 2n-1-2n/2+2n/2-3-5·2((n-2)/4)and algebraic degree n - 1, where n ≡ 2 (mod 4) and n ≥ 46. While the bound n ≥ 46 is required for proving the generic result, our construction starts from n = 18, and we could obtain balanced functions with Δfn/2and nonlinearity > 2n-1- 2n/2for n = 18, 22, and 26. Deng Tang, Subhamoy Maitra |
IEEE Trans. Inf. Theory | 2 |
| 2017 | Redefining the transparency order
Kaushik Chakraborty 0001, Sumanta Sarkar, Subhamoy Maitra, Bodhisatwa Mazumdar, Debdeep Mukhopadhyay, Emmanuel Prouff |
Des. Codes Cryptogr. | 3 |
| 2017 | Observing biases in the state: case studies with Trivium and Trivia-SC
Santanu Sarkar 0001, Subhamoy Maitra, Anubhab Baksi |
Des. Codes Cryptogr. | 2 |
| 2017 | A Differential Fault Attack on PlantletabstractLightweight stream ciphers have received serious attention in the last few years. The present design paradigm considers very small state (less than twice the key size) and use of the secret key bits during pseudo-random stream generation. One such effort, Sprout, had been proposed two years back and it was broken almost immediately. After carefully studying these attacks, a modified version named Plantlet has been designed very recently. While the designers of Plantlet do not provide any analysis on fault attacks, we note that Plantlet is even weaker than Sprout in terms of Differential Fault Attack (DFA). Our investigation, following the similar ideas as in the analysis against Sprout, shows that we require only around 4 faults to break Plantlet by DFA in a few hours time. While fault attack is indeed difficult to implement and our result does not provide any weakness of the cipher in normal mode, we believe that these initial results will be useful for further understanding of Plantlet. Subhamoy Maitra, Akhilesh Siddhanti, Santanu Sarkar 0001 |
IEEE Trans. Computers | 1 |
| 2016 | A Super-Set of Patterson-Wiedemann Functions - Upper Bounds and Possible Nonlinearities
Selçuk Kavut, Subhamoy Maitra, Ferruh Özbudak |
WAIFI | 2 |
| 2016 | Chosen IV cryptanalysis on reduced round ChaCha and Salsa
Subhamoy Maitra |
Discret. Appl. Math. | 1 |
| 2016 | Patterson-Wiedemann Type Functions on 21 Variables With Nonlinearity Greater Than Bent Concatenation BoundabstractNonlinearity is one of the most challenging combinatorial property in the domain of Boolean function research. Obtaining nonlinearity greater than the bent concatenation bound for odd number of variables continues to be one of the most sought after combinatorial research problems. The pioneering result in this direction has been discovered by Patterson and Wiedemann in 1983 (IEEE-IT), which considered Boolean functions on 5 × 3 = 15 variables that are invariant under the actions of the cyclic group GF(25)*· GF(23)* as well as the group of Frobenius automorphisms. Some of these Boolean functions possess nonlinearity greater than the bent concatenation bound. The next possible option for exploring such functions is on 7 × 3 = 21 variables. However, obtaining such functions remained elusive for more than three decades even after substantial efforts as evident in the literature. In this paper, we exploit combinatorial arguments together with heuristic search to demonstrate such functions for the first time. Selçuk Kavut, Subhamoy Maitra |
IEEE Trans. Inf. Theory | 2 |
| 2015 | Proving TLS-attack related open biases of RC4
Santanu Sarkar 0001, Sourav Sen Gupta 0001, Goutam Paul 0001, Subhamoy Maitra |
Des. Codes Cryptogr. | 4 |
| 2015 | Differential Fault Attack against Grain Family with Very Few Faults and Minimal AssumptionsabstractThe series of published works, related to differential fault attack (DFA) against the Grain family, require quite a large number (hundreds) of faults and also several assumptions on the locations and the timings of the faults injected. In this paper, we present a significantly improved scenario from the adversarial point of view for DFA against the Grain family of stream ciphers. Our model is the most realistic one so far as it considers that the cipher has to be re-keyed only a few times and faults can be injected at any random location and at any random point of time, i.e., no precise control is needed over the location and timing of fault injections. We construct equations based on the algebraic description of the cipher by introducing new variables so that the degrees of the equations do not increase. In line of algebraic cryptanalysis, we accumulate such equations based on the fault-free and faulty key-stream bits and solve them using the SAT Solver Cryptominisat-2.9.5 installed with SAGE 5.7. In a few minutes we can recover the state of Grain v1, Grain-128 and Grain-128a with as little as 10, 4 and 10 faults respectively. Santanu Sarkar 0001, Subhadeep Banik, Subhamoy Maitra |
IEEE Trans. Computers | 3 |
| 2014 | Dependence in IV-Related Bytes of RC4 Key Enhances Vulnerabilities in WPA
Sourav Sen Gupta 0001, Subhamoy Maitra, Willi Meier, Goutam Paul 0001, Santanu Sarkar 0001 |
FSE | 2 |
| 2014 | (Non-)Random Sequences from (Non-)Random Permutations - Analysis of RC4 Stream Cipher
Sourav Sen Gupta 0001, Subhamoy Maitra, Goutam Paul 0001, Santanu Sarkar 0001 |
J. Cryptol. | 2 |
| 2013 | A Chosen IV Related Key Attack on Grain-128a
Subhadeep Banik, Subhamoy Maitra, Santanu Sarkar 0001, Meltem Sönmez Turan |
ACISP | 2 |
| 2013 | A Differential Fault Attack on MICKEY 2.0
Subhadeep Banik, Subhamoy Maitra |
CHES | 2 |
| 2013 | Cryptanalytic results on 'Dual CRT' and 'Common Prime' RSA
Santanu Sarkar 0001, Subhamoy Maitra |
Des. Codes Cryptogr. | 2 |
| 2013 | High-Performance Hardware Implementation for RC4 Stream CipherabstractRC4 is the most popular stream cipher in the domain of cryptology. In this paper, we present a systematic study of the hardware implementation of RC4, and propose the fastest known architecture for the cipher. We combine the ideas of hardware pipeline and loop unrolling to design an architecture that produces 2 RC4 keystream bytes per clock cycle. We have optimized and implemented our proposed design using VHDL description, synthesized with 130, 90, and 65 nm fabrication technologies at clock frequencies 625 MHz, 1.37 GHz, and 1.92 GHz, respectively, to obtain a final RC4 keystream throughput of 10, 21.92, and 30.72 Gbps in the respective technologies. Sourav Sen Gupta 0001, Anupam Chattopadhyay, Koushik Sinha, Subhamoy Maitra, Bhabani P. Sinha |
IEEE Trans. Computers | 4 |
| 2012 | A Differential Fault Attack on the Grain Family of Stream Ciphers
Subhadeep Banik, Subhamoy Maitra, Santanu Sarkar 0001 |
CHES | 2 |
| 2012 | Side Channel Attack to Actual Cryptanalysis: Breaking CRT-RSA with Low Weight Decryption Exponents
Santanu Sarkar 0001, Subhamoy Maitra |
CHES | 2 |
| 2012 | Designing high-throughput hardware accelerator for stream cipher HC-128abstractDue to ubiquitous deployment of embedded systems, security and privacy are emerging as major design concerns and new stream ciphers are being proposed by the cryptographic community. HC-128 is one of the recent stream ciphers that received attention after its selection as an eStream candidate. Till date, the cipher is believed to have a good security margin. In this paper we study several implementation issues for HC-128 in a disciplined manner. We first discuss the experience on embedded and customizable processors. Then we consider a dedicated hardware accelerator implementation. Further we explore several parallelization strategies for improving throughput. To the best of our knowledge such a detailed implementation exercise has not been presented in the literature. Our novel implementation strategies mark the fastest HC-128 execution reported till date. Anupam Chattopadhyay, Ayesha Khalid, Subhamoy Maitra, Shashwat Raizada |
ISCAS | 3 |
| 2012 | Investigations on Bent and Negabent Functions via the Nega-Hadamard TransformabstractParkerconsidered a new type of discrete Fourier transform, called nega-Hadamard transform. We prove several results regarding its behavior on combinations of Boolean functions and use this theory to derive several results on negabentness (that is, flat nega-spectrum) of concatenations, and partially symmetric functions. We derive the upper bound$\lceil {{ n}\over { 2}} \rceil $for the algebraic degree of a negabent function on$n$variables. Further, a characterization of bent–negabent functions is obtained within a subclass of the Maiorana–McFarland set. We develop a technique to construct bent–negabent Boolean functions by using complete mapping polynomials. Using this technique, we demonstrate that for each$\ell \geq 2$, there exist bent–negabent functions on$n = 12\ell $variables with algebraic degree$ {{ n}\over { 4}}+1 = 3\ell + 1$. It is also demonstrated that there exist bent–negabent functions on eight variables with algebraic degrees 2, 3, and 4. Simple proofs of several previously known facts are obtained as immediate consequences of our work. Pantelimon Stanica, Sugata Gangopadhyay, Ankita Chaturvedi, Aditi Kar Gangopadhyay, Subhamoy Maitra |
IEEE Trans. Inf. Theory | 5 |
| 2011 | Attack on Broadcast RC4 Revisited
Subhamoy Maitra, Goutam Paul 0001, Sourav Sen Gupta 0001 |
FSE | 1 |
| 2011 | Laced Boolean functions and subset sum problems in finite fields
David Canright, Sugata Gangopadhyay, Subhamoy Maitra, Pantelimon Stanica |
Discret. Appl. Math. | 3 |
| 2011 | Some observations on HC-128
Subhamoy Maitra, Goutam Paul 0001, Shashwat Raizada, Subhabrata Sen, Rudradev Sengupta |
Des. Codes Cryptogr. | 1 |
| 2011 | Approximate Integer Common Divisor Problem Relates to Implicit FactorizationabstractIn this paper, we analyze how to calculate the GCD ofk( ≥ 2) many large integers, given their approximations. This problem is known as the approximate integer common divisor problem in literature. Two versions of the problem, presented by Howgrave-Graham in CaLC 2001, turn out to be special cases of our analysis whenk= 2. We relate the approximate common divisor problem to the implicit factorization problem as well. The later was introduced by May and Ritzenhofen in PKC 2009 and studied under the assumption that some of Least Significant Bits (LSBs) of certain primes are the same. Our strategy can be applied to the implicit factorization problem in a general framework considering the equality of (i) most significant bits (MSBs), (ii) least significant bits (LSBs), and (iii) MSBs and LSBs together. We present new and improved theoretical as well as experimental results in comparison with the state of the art work in this area. Santanu Sarkar 0001, Subhamoy Maitra |
IEEE Trans. Inf. Theory | 2 |
| 2010 | Efficient CRT-RSA Decryption for Small Encryption Exponents
Subhamoy Maitra, Santanu Sarkar 0001 |
CT-RSA | 1 |
| 2010 | Nega-Hadamard Transform, Bent and Negabent Functions
Pantelimon Stanica, Sugata Gangopadhyay, Ankita Chaturvedi, Aditi Kar Gangopadhyay, Subhamoy Maitra |
SETA | 5 |
| 2010 | Cryptanalysis of RSA with two decryption exponents
Santanu Sarkar 0001, Subhamoy Maitra |
Inf. Process. Lett. | 2 |
| 2010 | Cryptanalysis of RSA with more than one decryption exponent
Santanu Sarkar 0001, Subhamoy Maitra |
Inf. Process. Lett. | 2 |
| 2009 | Partial Key Exposure Attack on CRT-RSA
Santanu Sarkar 0001, Subhamoy Maitra |
ACNS | 2 |
| 2008 | Recovering RC4 Permutation from 2048 Keystream Bytes if jIs Stuck
Subhamoy Maitra, Goutam Paul 0001 |
ACISP | 1 |
| 2008 | New Form of Permutation Bias and Secret Key Leakage in Keystream Bytes of RC4
Subhamoy Maitra, Goutam Paul 0001 |
FSE | 1 |
| 2008 | Revisiting Wiener's Attack - New Weak Keys in RSA
Subhamoy Maitra, Santanu Sarkar 0001 |
ISC | 1 |
| 2008 | Rotation symmetric Boolean functions - Count and cryptographic properties
Pantelimon Stanica, Subhamoy Maitra |
Discret. Appl. Math. | 2 |
| 2008 | On non-negligible bias of the first output byte of RC4 towards the first three bytes of the secret key
Goutam Paul 0001, Siddheshwar Rathi, Subhamoy Maitra |
Des. Codes Cryptogr. | 3 |
| 2008 | Idempotents in the neighbourhood of Patterson-Wiedemann functions having Walsh spectra zeros
Sumanta Sarkar, Subhamoy Maitra |
Des. Codes Cryptogr. | 2 |
| 2007 | Search for Boolean Functions With Excellent Profiles in the Rotation Symmetric ClassabstractFor the first time Boolean functions on 9 variables having nonlinearity$241$are discovered, that remained as an open question in literature for almost three decades. Such functions are found by heuristic search in the space of rotation symmetric Boolean functions (RSBFs). This shows that there exist Boolean functions on$n$(odd) variables having nonlinearity$> 2^{n-1} - 2^{{ n-1}\over { 2}}$if and only if$n > 7$. Using similar search technique, balanced Boolean functions on 9, 10, and 11 variables are attained having autocorrelation spectra with maximum absolute value$< 2^{\lceil {{ n}\over { 2}}\rceil }$. On odd number of variables, earlier such functions were known for 15, 21 variables; there was no evidence of such functions at all on even number of variables. In certain cases, our functions can be affinely transformed to obtain first-order resiliency or first-order propagation characteristics. Moreover, 10 variable functions having first-order resiliency and nonlinearity$492$are presented that had been posed as an open question at Crypto 2000. The functions reported in this paper are discovered using a suitably modified steepest descent based iterative heuristic search in the RSBF class along with proper affine transformations. It seems elusive to get a construction technique to match such functions. Selçuk Kavut, Subhamoy Maitra, Melek Diker Yücel |
IEEE Trans. Inf. Theory | 2 |
| 2006 | Cryptographic Properties and Structure of Boolean Functions with Full Algebraic ImmunityabstractStudying Boolean functions with high algebraic immunity (i.e., which can provide some kind of resistance against algebraic attack) has attracted much attention recently. In FSE 2005, Dalai, Gupta and Maitra presented the first construction of Boolean functions achieving maximum possible algebraic immunity. However, the important cryptographic properties, such as algebraic degree and nonlinearity, of the Boolean functions constructed using that method could not be answered, except (by experiment) when the number of variables was small (at most 16). In this paper we solve this problem for every number of variables. Further we study the structure of the construction in detail, and we deduce an algorithm for fast evaluation of the functions, which is crucial for a practical use in stream ciphers Claude Carlet, Deepak Kumar Dalai, Subhamoy Maitra |
ISIT | 3 |
| 2006 | Reducing the Number of Homogeneous Linear Equations in Finding Annihilators
Deepak Kumar Dalai, Subhamoy Maitra |
SETA | 2 |
| 2006 | A Maiorana-McFarland type construction for resilient Boolean functions on n variables (n even) with nonlinearity >2n-1-2n/2+2n/2-2
Subhamoy Maitra, Enes Pasalic |
Discret. Appl. Math. | 1 |
| 2006 | Basic Theory in Construction of Boolean Functions with Maximum Possible Annihilator Immunity
Deepak Kumar Dalai, Subhamoy Maitra, Sumanta Sarkar |
Des. Codes Cryptogr. | 2 |
| 2006 | Analysis of the "Wavelet Tree Quantization" watermarking strategy and a modified robust scheme
Tanmoy Kanti Das, Subhamoy Maitra |
Multim. Syst. | 2 |
| 2006 | Algebraic Immunity for Cryptographically Significant Boolean Functions: Analysis and ConstructionabstractRecently, algebraic attacks have received a lot of attention in the cryptographic literature. It has been observed that a Boolean function f used as a cryptographic primitive, and interpreted as a multivariate polynomial over F/sub 2/, should not have low degree multiples obtained by multiplication with low degree nonzero functions. In this paper, we show that a Boolean function having low nonlinearity is (also) weak against algebraic attacks, and we extend this result to higher order nonlinearities. Next, we present enumeration results on linearly independent annihilators. We also study certain classes of highly nonlinear resilient Boolean functions for their algebraic immunity. We identify that functions having low-degree subfunctions are weak in terms of algebraic immunity, and we analyze some existing constructions from this viewpoint. Further, we present a construction method to generate Boolean functions on n variables with highest possible algebraic immunity /spl lceil/n/2/spl rceil/ (this construction, first presented at the 2005 Workshop on Fast Software Encryption (FSE 2005), has been the first one producing such functions). These functions are obtained through a doubly indexed recursive relation. We calculate their Hamming weights and deduce their nonlinearities; we show that they have very high algebraic degrees. We express them as the sums of two functions which can be obtained from simple symmetric functions by a transformation which can be implemented with an algorithm whose complexity is linear in the number of variables. We deduce a very fast way of computing the output to these functions, given their input. Claude Carlet, Deepak Kumar Dalai, Kishan Chand Gupta, Subhamoy Maitra |
IEEE Trans. Inf. Theory | 4 |
| 2006 | Cryptanalysis of Chu's DCT based watermarking schemeabstractIn 2003, Chu proposed an oblivious watermarking algorithm by modifying the CKLS scheme proposed by Cox, Kilian, Leighton, and Shamoon in 1997, known as the CKLS scheme. In this correspondence, we report that the modification presented by Chu is susceptible to a suitably modified attack devised by Das and Maitra in 2004. In fact, the experimental results show that Chu's scheme is even weaker than the CKLS scheme in terms of our attack. Tanmoy Kanti Das, Subhamoy Maitra, Jianying Zhou 0001 |
IEEE Trans. Multim. | 2 |
| 2005 | Cryptographically Significant Boolean Functions: Construction and Analysis in Terms of Algebraic Immunity
Deepak Kumar Dalai, Kishan Chand Gupta, Subhamoy Maitra |
FSE | 3 |
| 2005 | A Key Pre-distribution Scheme for Wireless Sensor Networks: Merging Blocks in Combinatorial Design
Dibyendu Chakrabarti, Subhamoy Maitra, Bimal K. Roy |
ISC | 2 |
| 2005 | Security Evaluation of Generalized Patchwork Algorithm from Cryptanalytic Viewpoint
Tanmoy Kanti Das, Hyoung Joong Kim, Subhamoy Maitra |
KES (1) | 3 |
| 2005 | Results on multiples of primitive polynomials and their products over GF(2)
Subhamoy Maitra, Kishan Chand Gupta, Ayineedi Venkateswarlu |
Theor. Comput. Sci. | 1 |
| 2004 | Minimum Distance between Bent and 1-Resilient Boolean Functions
Soumen Maity, Subhamoy Maitra |
FSE | 2 |
| 2004 | Results on Rotation Symmetric Bent and Correlation Immune Boolean Functions
Pantelimon Stanica, Subhamoy Maitra, John A. Clark |
FSE | 2 |
| 2004 | Cryptanalysis of a Wavelet Based Watermarking Scheme
Tanmoy Kanti Das, Jianying Zhou 0001, Subhamoy Maitra |
IWDW | 3 |
| 2004 | Almost Boolean Functions: The Design of Boolean Functions by Spectral InversionabstractThe design of Boolean functions with properties of cryptographic significance is a hard task. In this paper, we adopt an unorthodox approach to the design of such functions. Our search space is the set of functions that possess the required properties. It is “Boolean‐ness” that is evolved. John A. Clark, Jeremy L. Jacob, Subhamoy Maitra, Pantelimon Stanica |
Comput. Intell. | 3 |
| 2004 | Cryptanalysis of correlation-based watermarking schemes using single watermarked copyabstractMost of the existing digital watermarking techniques are based on correlation between "some information stored in the watermarked copy" and "related information retrieved from attacked watermarked copy". We show how to remove this correlation to mount a ciphertext-only cryptanalytic attack on these watermarking schemes. The attack needs only a single watermarked copy of the image. Our work clearly raises question on the basic watermarking paradigm based on correlation measures. Tanmoy Kanti Das, Subhamoy Maitra |
IEEE Signal Process. Lett. | 2 |
| 2004 | Construction of Nonlinear Resilient Boolean Functions Using "Small" Affine FunctionsabstractIn this correspondence, we use affine functions on a small number of variables to construct resilient functions on a large number of variables. We show that by properly combining these functions it is possible to achieve high nonlinearity and high algebraic degree. An important contribution of the correspondence is to show that for each order of resiliency m, it is possible to find infinitely many odd and even positive integers n, such that it is possible to construct (maximum degree) n-variable, m-resilient functions having nonlinearity strictly greater than 2/sup n-1/-2/sup /spl lfloor/n/2/spl rfloor//. We also present construction of some important functions on a small number of variables. Palash Sarkar 0001, Subhamoy Maitra |
IEEE Trans. Inf. Theory | 2 |
| 2004 | Spatial domain digital watermarking of multimedia objects for buyer authenticationabstractMost of the existing watermarking processes become vulnerable when the attacker knows the watermark insertion algorithm. This paper presents an invisible spatial domain watermark insertion algorithm for which we show that the watermark can be recovered, even if the attacker tries to manipulate the watermark with the knowledge of the watermarking process. The process incorporates buyer specific watermarks within a single multimedia object, and the same multimedia object has different watermarks that differ from owner to owner. Therefore recovery of this watermark not only authenticates the particular owner of the multimedia object but also could be used to identify the buyer involved in the forging process. This is achieved after spatially dividing the multimedia signal randomly into a set of disjoint subsets (referred to as the image key) and then manipulating the intensity of these subsets differently depending on a buyer specific key. These buyer specific keys are generated using a secret permutation of error correcting codes so that exact keys are not known even with the knowledge of the error correcting scheme. During recovery process a manipulated buyer key (due to attack) is extracted from the knowledge of the image key. The recovered buyer key is matched with the exact buyer key in the database utilizing the principles of error correction. The survival of the watermark is demonstrated for a wide range of transformations and forging attempts on multimedia objects both in spatial and frequency domains. We have shown that quantitatively our watermarking survives rewatermarking attack using the knowledge of the watermarking process more efficiently compared to a spread spectrum based technique. The efficacy of the process increases in scenarios in which there exist fewer numbers of buyer keys for a specific multimedia object. We have also shown that a minor variation of the watermark insertion process can survive a "Stirmark" attack. By making the image key and the intensity manipulation proms specific for a buyer and with proper selection of error correcting codes, certain categories of collusion attacks can also be precluded. Dipti Prasad Mukherjee, Subhamoy Maitra, Scott T. Acton |
IEEE Trans. Multim. | 2 |
| 2003 | Efficient Software Implementation of LFSR and Boolean Function and Its Application in Nonlinear Combiner Model
Sandeepan Chowdhury, Subhamoy Maitra |
ACNS | 2 |
| 2003 | Almost Boolean functions: the design of Boolean functions by spectral inversionabstractThe design of Boolean functions with properties of cryptographic significance is a hard task. In this paper, we adopt an unorthodox approach to the design of such functions. Our search space is the set of functions that possess the required properties. It is 'Booleanness' that is evolved. John A. Clark, Jeremy L. Jacob, Subhamoy Maitra, Pantelimon Stanica |
IEEE Congress on Evolutionary Computation | 3 |
| 2003 | Robust buyer authentication scheme for multimedia objectabstractIn this paper, we propose a buyer authentication scheme that ensures copyright protection of multimedia objects. We show that the authentication mark is robust and recoverable in spite of a number of intentional attacks to destroy the authentication mark. The authentication mark is introduced in the wavelet space. The wavelet coefficients of the multimedia signal are randomly grouped into a number of disjoint subsets of the wavelet coefficients. However, the manipulation of the wavelet coefficient is such that the signal quality is always within the just noticeable distortion (jnd) limit. The buyer specific key survives even though we assume that a potential forger knows the proposed authentication scheme and this knowledge can be used as an attack. Dipti Prasad Mukherjee, Subhamoy Maitra |
ICME | 2 |
| 2003 | A constructive count of rotation symmetric functions
Pantelimon Stanica, Subhamoy Maitra |
Inf. Process. Lett. | 2 |
| 2003 | Efficient Implementation of Cryptographically Useful 'Large' Boolean FunctionsabstractWe present low cost hardware architecture for implementing state-of-the-art theoretical constructions of secure Boolean functions suitable for stream ciphers. Using a pipelined architecture, we show that it is possible to implement systems which use Boolean functions of a relatively large number of variables. Our architecture is reconfigurable and provide a universal circuit for a certain class of secure Boolean functions. Palash Sarkar 0001, Subhamoy Maitra |
IEEE Trans. Computers | 2 |
| 2002 | A Robust Block Oriented Watermarking Scheme in Spatial Domain
Tanmoy Kanti Das, Subhamoy Maitra |
ICICS | 2 |
| 2002 | Further Results on Multiples of Primitive Polynomials and Their Products over GF(2)
Ayineedi Venkateswarlu, Subhamoy Maitra |
ICICS | 2 |
| 2002 | Cryptanalysis of correlation based watermark using single copyabstractIn invisible digital watermarking, given an image I, a signal s/sub i/ is added, which produces a watermarked copy I/sup (i)/ = I + s/sup (i)/, such that I, I/sup (i)/ are visually indistinguishable. The addition means the element wise addition in the image matrix. This image I/sup (i)/ is given to the i-th buyer. In the detection stage, the available image (may be attacked using image processing. or cryptanalytic techniques) I/sup (#)/ is compared to the original image I and a signal s/sup (#)/ = I/sup (#)/ - I is recovered. The buyer i is suspected if s/sup (i)/ possesses significant correlation with s/sup (#)/. For successful cryptanalysis, one has to mount an attack to construct I/sup (#)/ from I/sup (i)/ (both visually indistinguishable) such that there is no significant correlation between s/sup (#)/ = I/sup (#)/ - I and s/sup (i)/. Thus, the buyer i will not be identified. To the attacker, only I/sup (i)/ is available, but I, s/sup (i)/ are not known. Thus there is no facility for the attacker to test the correlation between s/sup (i)/ and s/sup (#)/. However, the attacker needs to be convinced indirectly that the correlation between s/sup (i)/ and s/sup (#)/ has been removed. We use the CKLS scheme to demonstrate the success of the attack. The paradigm of attack needs only a single copy in contrast to the collusion attack, which needs more than one copy. Tanmoy Kanti Das, Subhamoy Maitra |
ITW | 2 |
| 2002 | Highly nonlinear balanced Boolean functions with good local and global avalanche characteristics
Subhamoy Maitra |
Inf. Process. Lett. | 1 |
| 2002 | Cross-Correlation Analysis of Cryptographically Useful Boolean Functions and S-Boxes
Palash Sarkar 0001, Subhamoy Maitra |
Theory Comput. Syst. | 2 |
| 2002 | Cryptographically significant Boolean functions with five valued Walsh spectra
Subhamoy Maitra, Palash Sarkar 0001 |
Theor. Comput. Sci. | 1 |
| 2002 | Further constructions of resilient Boolean functions with very high nonlinearityabstractOne well-known method of generating key stream sequences for stream ciphers is to combine the outputs of several linear-feedback shift registers (LFSR) using a combining Boolean function. Here we concentrate on the design of good combining Boolean functions. We provide resilient Boolean functions with currently best known nonlinearity. These functions were not known earlier and the issues related to their existence were posed as open questions in the literature. Some of the functions we construct here achieve the provable upper bound on nonlinearity for resilient Boolean functions. Our technique interlinks mathematical results with classical computer search. Subhamoy Maitra, Enes Pasalic |
IEEE Trans. Inf. Theory | 1 |
| 2002 | Modifications of Patterson-Wiedemann functions for cryptographic applicationsabstractThree basic properties of Boolean functions to be useful for cryptographic purposes are balancedness, high algebraic degree, and high nonlinearity. In addition, strict avalanche criteria and propagation characteristics are required for design of S-boxes. We introduce methods to modify the Patterson-Wiedemann (19983, 1990) and bent functions to achieve the above cryptographic properties. In the process, we are able to answer some open questions about Boolean functions. Subhamoy Maitra, Palash Sarkar 0001 |
IEEE Trans. Inf. Theory | 1 |
| 2002 | Maximum nonlinearity of symmetric Boolean functions on odd number of variablesabstractIn this correspondence, we establish that for odd n, the maximum nonlinearity achievable by an n-variable symmetric Boolean function is 2/sup n-1/-2/sup (n-1)///sup 2/ and characterize the set of functions which achieve this value of nonlinearity. In particular, we show that for each odd n/spl ges/3, there are exactly four possible symmetric Boolean functions achieving the nonlinearity 2/sup n-1/-2/sup (n-1)/2/. Subhamoy Maitra, Palash Sarkar 0001 |
IEEE Trans. Inf. Theory | 1 |
| 2002 | Linear codes in generalized construction of resilient functions with very high nonlinearityabstractWe provide a new generalized construction method for highly nonlinear t-resilient functions, F:F/sub 2//sup n//spl rarr/ F/sub 2//sup m/. The construction is based on the use of linear error-correcting codes together with highly nonlinear multiple output functions. Given a linear [u, m, t+1] code we show that it is possible to construct n-variable, m-output, t-resilient functions with very high nonlinearity for n>u. The method provides the currently best known nonlinearity results for most of the cases. Enes Pasalic, Subhamoy Maitra |
IEEE Trans. Inf. Theory | 2 |
| 2001 | Efficient Implementation of "Large" Stream Cipher Systems
Palash Sarkar 0001, Subhamoy Maitra |
CHES | 2 |
| 2001 | Primitive Polynomials over GF(2) - A Cryptologic Approach
Kishan Chand Gupta, Subhamoy Maitra |
ICICS | 2 |
| 2001 | Further Constructions of Resilient Boolean Functions with Very High Nonlinearity
Subhamoy Maitra, Enes Pasalic |
SETA | 1 |
| 2000 | Nonlinearity Bounds and Constructions of Resilient Boolean Functions
Palash Sarkar 0001, Subhamoy Maitra |
CRYPTO | 2 |
| 2000 | Construction of Nonlinear Boolean Functions with Important Cryptographic Properties
Palash Sarkar 0001, Subhamoy Maitra |
EUROCRYPT | 2 |
| 1999 | Enumeration of Correlation Immune Boolean Functions
Subhamoy Maitra, Palash Sarkar 0001 |
ACISP | 1 |
| 1999 | Highly Nonlinear Resilient Functions Optimizing Siegenthaler's Inequality
Subhamoy Maitra, Palash Sarkar 0001 |
CRYPTO | 1 |
| 1999 | Hamming Weights of Correlation Immune Boolean Functions
Subhamoy Maitra, Palash Sarkar 0001 |
Inf. Process. Lett. | 1 |