Kishan Chand Gupta

dblp:32/5126 · DBLP profile ↗
← Back
20ranked-venue papers
14as first author
0since 2021 · last 2019
—ORCID · none

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

Security and privacy · 10 · 7 first-authorTheory of computation · 10 · 7 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
7 papers
Cryptographic primitives and cryptanalysis · 100%
Theoretical computer science
3 papers
Coding theory · 100%

Topics — the 15 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis
symmetric cryptography
0.562015
Finding Biaffine and Quadratic Equations for S-Boxes Based on Power Mappings · IEEE Trans. Inf. Theory 2015
Algebraic immunity of S-boxes based on power mappings: analysis and construction · IEEE Trans. Inf. Theory 2009
Toward a General Correlation Theorem · IEEE Trans. Inf. Theory 2005
Cryptographic primitives and cryptanalysis
algebraic cryptanalysis
0.322015
Finding Biaffine and Quadratic Equations for S-Boxes Based on Power Mappings · IEEE Trans. Inf. Theory 2015
Algebraic immunity of S-boxes based on power mappings: analysis and construction · IEEE Trans. Inf. Theory 2009
Cryptographic primitives and cryptanalysis › symmetric cryptography › block cipher design
s-box design
0.242009
Algebraic immunity of S-boxes based on power mappings: analysis and construction · IEEE Trans. Inf. Theory 2009
Improved construction of nonlinear resilient S-boxes · IEEE Trans. Inf. Theory 2005
Construction of Perfect Nonlinear and Maximally Nonlinear Multiple-Output Boolean Functions Satisfying Higher Order Strict Avalanche Criteria · IEEE Trans. Inf. Theory 2004
Cryptographic primitives and cryptanalysis › boolean functions
s-box analysis
0.212015
Finding Biaffine and Quadratic Equations for S-Boxes Based on Power Mappings · IEEE Trans. Inf. Theory 2015
Cryptographic primitives and cryptanalysis › boolean functions
algebraic immunity
0.222009
Algebraic immunity of S-boxes based on power mappings: analysis and construction · IEEE Trans. Inf. Theory 2009
Algebraic Immunity for Cryptographically Significant Boolean Functions: Analysis and Construction · IEEE Trans. Inf. Theory 2006
Coding theory › boolean functions
algebraic normal form
0.112009
Computing Partial Walsh Transform From the Algebraic Normal Form of a Boolean Function · IEEE Trans. Inf. Theory 2009
Coding theory
boolean functions
0.112009
Computing Partial Walsh Transform From the Algebraic Normal Form of a Boolean Function · IEEE Trans. Inf. Theory 2009
Coding theory › boolean functions
walsh transform
0.112009
Computing Partial Walsh Transform From the Algebraic Normal Form of a Boolean Function · IEEE Trans. Inf. Theory 2009
Cryptographic primitives and cryptanalysis
boolean functions
0.112006
Algebraic Immunity for Cryptographically Significant Boolean Functions: Analysis and Construction · IEEE Trans. Inf. Theory 2006
Cryptographic primitives and cryptanalysis › boolean functions
walsh transform characterization
0.112005
Toward a General Correlation Theorem · IEEE Trans. Inf. Theory 2005
Coding theory › finite fields
power mapping
0.012009
Algebraic immunity of S-boxes based on power mappings: analysis and construction · IEEE Trans. Inf. Theory 2009
Cryptographic primitives and cryptanalysis › symmetric cryptography
symmetric cipher design
0.012005
Toward a General Correlation Theorem · IEEE Trans. Inf. Theory 2005
Coding theory
error-correcting codes
0.012005
Improved construction of nonlinear resilient S-boxes · IEEE Trans. Inf. Theory 2005
Coding theory › error-correcting codes › coding bounds › linear code bounds
griesmer bound
0.012005
Improved construction of nonlinear resilient S-boxes · IEEE Trans. Inf. Theory 2005
Cryptographic primitives and cryptanalysis › boolean functions
strict avalanche criterion
0.012004
Construction of Perfect Nonlinear and Maximally Nonlinear Multiple-Output Boolean Functions Satisfying Higher Order Strict Avalanche Criteria · IEEE Trans. Inf. Theory 2004

Methods — techniques the papers use, named apart from their topics

polynomial-time algorithm · 0.2multivariate equation solving · 0.2power mappings · 0.2niho exponents · 0.2kasami exponents · 0.2maiorana-mcfarland technique · 0.1griesmer bound · 0.1algebraic normal form computation · 0.1symmetric function · 0.1recursive construction · 0.1annihilator · 0.1
YearPublicationVenuePosition
2019 Almost involutory recursive MDS diffusion layers
Kishan Chand Gupta, Sumit Kumar Pandey, Ayineedi Venkateswarlu
Des. Codes Cryptogr.1
2017 On the direct construction of recursive MDS matrices
Kishan Chand Gupta, Sumit Kumar Pandey, Ayineedi Venkateswarlu
Des. Codes Cryptogr.1
2017 Towards a general construction of recursive MDS diffusion layers
Kishan Chand Gupta, Sumit Kumar Pandey, Ayineedi Venkateswarlu
Des. Codes Cryptogr.1
2016 SPF: A New Family of Efficient Format-Preserving Encryption Algorithms
Donghoon Chang, Mohona Ghosh, Kishan Chand Gupta, Arpan Jati, Abhishek Kumar 0002, Dukjae Moon, Indranil Ghosh Ray, Somitra Kumar Sanadhya
Inscrypt3
2015 Finding Biaffine and Quadratic Equations for S-Boxes Based on Power Mappings
abstract
S-boxes having large number of linearly independent multivariate biaffine or quadratic equations may be susceptible to certain kinds of algebraic attacks. In a 2009 IEEE-IT paper, Nawaz et al. provided a polynomial time algorithm to compute the number of such equations for finding S-boxes based on power mapping. Finding actual equations in polynomial time was still open. In this paper, techniques for finding a maximal set of linearly independent biaffine and quadratic equations are developed for S-boxes based on power mappings. Two algorithms to calculate the biaffine and quadratic equations for any (n, n) S-box based on power mapping are presented. The time complexity of both the algorithms is O(n6).
Kishan Chand Gupta, Indranil Ghosh Ray
IEEE Trans. Inf. Theory1
2014 On Constructions of Circulant MDS Matrices for Lightweight Cryptography
Kishan Chand Gupta, Indranil Ghosh Ray
ISPEC1
2011 Upper bound for algebraic immunity on a subclass of Maiorana McFarland class of bent functions
Kishan Chand Gupta, Yassir Nawaz, Guang Gong
Inf. Process. Lett.1
2009 Computing Partial Walsh Transform From the Algebraic Normal Form of a Boolean Function
abstract
We study the relationship between the Walsh transform and the algebraic normal form (ANF) of a Boolean function. In the first part of the paper, we obtain a formula for the Walsh transform at a certain point in terms of parameters derived from the algebraic normal form. We use previous results by Carlet and Guillot to obtain an explicit expression for the Walsh transform at a point in terms of parameters derived from the ANF. The second part of the paper is devoted to simplify this formula and develop an algorithm to evaluate it. This algorithm can be applied in situations where it is practically impossible to use the fast Walsh transform algorithm. Experimental results show that under certain conditions it is possible to execute our algorithm to evaluate the Walsh transform (at a small set of points) of functions on a few scores of variables having a few hundred terms in the algebraic normal form.
Kishan Chand Gupta, Palash Sarkar 0001
IEEE Trans. Inf. Theory1
2009 Algebraic immunity of S-boxes based on power mappings: analysis and construction
abstract
The algebraic immunity of an S-box depends on the number and type of linearly independent multivariate equations it satisfies. In this paper, techniques are developed to find the number of linearly independent, multivariate, bi-affine, and quadratic equations for S-boxes based on power mappings. These techniques can be used to prove the exact number of equations for any class of power mappings. Two algorithms to calculate the number of bi-affine and quadratic equations for any$(n,n)$S-box based on power mapping are also presented. The time complexity of both algorithms is only$O(n^2)$. To design algebraically immune S-boxes, four new classes of S-boxes that guarantee zero bi-affine equations and one class of S-boxes that guarantees zero quadratic equations are presented. The algebraic immunity of power mappings based on Kasami, Niho, Dobbertin, Gold, Welch, and inverse exponents are discussed along with other cryptographic properties and several cryptographically strong S-boxes are identified. It is conjectured that a known Kasami-like highly nonlinear power mapping is differentially$4$-uniform. Finally, an open problem to find an$(n,n)$bijective nonlinear S-box with more than$5n$quadratic equations is solved.
Yassir Nawaz, Kishan Chand Gupta, Guang Gong
IEEE Trans. Inf. Theory2
2006 A General Methodology for Pipelining the Point Multiplication Operation in Curve Based Cryptography
Kishan Chand Gupta, Pinakpani Pal
ACNS1
2006 Upper Bounds on Algebraic Immunity of Boolean Power Functions
Yassir Nawaz, Guang Gong, Kishan Chand Gupta
FSE3
2006 Algebraic Immunity for Cryptographically Significant Boolean Functions: Analysis and Construction
abstract
Recently, 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. Theory3
2005 Cryptographically Significant Boolean Functions: Construction and Analysis in Terms of Algebraic Immunity
Deepak Kumar Dalai, Kishan Chand Gupta, Subhamoy Maitra
FSE2
2005 Construction of high degree resilient S-boxes with improved nonlinearity
Kishan Chand Gupta, Palash Sarkar 0001
Inf. Process. Lett.1
2005 Results on multiples of primitive polynomials and their products over GF(2)
Subhamoy Maitra, Kishan Chand Gupta, Ayineedi Venkateswarlu
Theor. Comput. Sci.2
2005 Improved construction of nonlinear resilient S-boxes
abstract
We provide two new construction methods for nonlinear resilient functions. The first method is a simple modification of a construction due to Zhang and Zheng and constructs n-input, m-output resilient S-boxes with degree d>m. We prove by an application of the Griesmer bound for linear error-correcting codes that the modified Zhang-Zheng construction is superior to the previous method of Cheon in Crypto 2001. Our second construction uses a sharpened version of the Maiorana-McFarland technique to construct nonlinear resilient functions. The nonlinearity obtained by our second construction is better than previously known construction methods.
Kishan Chand Gupta, Palash Sarkar 0001
IEEE Trans. Inf. Theory1
2005 Toward a General Correlation Theorem
abstract
In 2001, Nyberg proved three important correlation theorems and applied them to several cryptanalytic contexts. We continue the work of Nyberg in a more theoretical direction. We consider a general functional form and obtain its Walsh transform. Two of Nyberg's correlation theorems are seen to be special cases of our general functional form. S-box lookup, addition modulo 2/sup 2k/, and X-OR are three frequently occurring operations in the design of symmetric ciphers. We consider two methods of combining these operations and in each apply our main result to obtain the Walsh transform.
Kishan Chand Gupta, Palash Sarkar 0001
IEEE Trans. Inf. Theory1
2004 Construction of Perfect Nonlinear and Maximally Nonlinear Multiple-Output Boolean Functions Satisfying Higher Order Strict Avalanche Criteria
abstract
We consider the problem of constructing perfect nonlinear multiple-output Boolean functions satisfying higher order strict avalanche criteria (SAC). Our first construction is an infinite family of 2-output perfect nonlinear functions satisfying higher order SAC. This construction is achieved using the theory of bilinear forms and symplectic matrices. Next we build on a known connection between 1-factorization of a complete graph and SAC to construct more examples of 2- and 3-output perfect nonlinear functions. In certain cases, the constructed S-boxes have optimal tradeoff between the following parameters: numbers of input and output variables, nonlinearity, and order of SAC. In case the number of input variables is odd, we modify the construction for perfect nonlinear S-boxes to obtain a construction for maximally nonlinear S-boxes satisfying higher order SAC. Our constructions present the first examples of perfect nonlinear and maximally nonlinear multiple-output S-boxes satisfying higher order SAC. Finally, we present a simple method for improving the degree of the constructed functions with a small tradeoff in nonlinearity and the SAC property. This yields functions which have possible applications in the design of block ciphers.
Kishan Chand Gupta, Palash Sarkar 0001
IEEE Trans. Inf. Theory1
2002 Improved Construction of Nonlinear Resilient S-Boxes
Kishan Chand Gupta, Palash Sarkar 0001
ASIACRYPT1
2001 Primitive Polynomials over GF(2) - A Cryptologic Approach
Kishan Chand Gupta, Subhamoy Maitra
ICICS1