Yanfeng Qi

dblp:83/9369 · DBLP profile ↗
← Back
21ranked-venue papers
0as first author
2since 2021 · last 2025
0000-0003-1381-5471ORCID · corroborated

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

Theory of computation · 16 · 2 since 2021Security and privacy · 4Applied, interdisciplinary, general and emerging computing · 2Databases, data management, data science and information retrieval · 1
YearPublicationVenuePosition
2025 Construction and Fast Decoding of Binary Linear Sum-Rank-Metric Codes
abstract
Sum-rank-metric codes have wide applications in multishot network coding and distributed storage. Linearized Reed-Solomon codes, sum-rank BCH codes and their Welch-Berlekamp decoding algorithms have been proposed and studied. In this paper, we construct binary linear sum-rank-metric codes in F2×22⊕ F2×22⊕ . . . ⊕ F2×22from BCH, Goppa and additive quaternary codes. A reduction of decoding of binary sum-rank-metric codes to decoding of Hamming metric codes is given. Fast decoding algorithms of BCH-type and Goppa-type binary linear sum-rank-metric codes in F2×22⊕ F2×22⊕ . . . ⊕ F2×22with the block lengthl, which are better than these sum-rank BCH codes, are presented. These fast decoding algorithms for BCH-type and Goppa-type binary linear sum-rank-metric codes need at mostO(l2) operations in the field F4. Asymptotically good sequences of quadratic-time encodable and decodable binary linear sum-rank-metric codes with the matrix size 2×2 are constructed from Goppa codes.
Hao Chen 0029, Yanfeng Qi
IEEE Trans. Inf. Theory3
2022 The Projective General Linear Group PGL(2, 5m) and Linear Codes of Length 5m+1
Chunming Tang 0001, Yanfeng Qi
WAIFI3
2020 A class of narrow-sense BCH codes over $\mathbb {F}_q$ of length $\frac{q^m-1}{2}$
Xin Ling, Sihem Mesnager, Yanfeng Qi, Chunming Tang 0001
Des. Codes Cryptogr.3
2020 Minimal Linear Codes From Characteristic Functions
abstract
Minimal linear codes have interesting applications in secret sharing schemes and secure two-party computation. This paper uses characteristic functions of some subsets of Fqto construct minimal linear codes. By properties of characteristic functions, we can obtain more minimal binary linear codes from known minimal binary linear codes, which generalizes results of Ding et al. [IEEE Trans. Inf. Theory, vol. 64, no. 10, pp. 6536-6545, 2018]. By characteristic functions corresponding to some subspaces of Fq, we obtain many minimal linear codes, which generalizes results of [IEEE Trans. Inf. Theory, vol. 64, no. 10, pp. 6536-6545, 2018] and [IEEE Trans. Inf. Theory, vol. 65, no. 11, pp. 7067-7078, 2019]. Finally, we use characteristic functions to present a characterization of minimal linear codes from the defining set method and present a class of minimal linear codes.
Sihem Mesnager, Yanfeng Qi, Hongming Ru, Chunming Tang 0001
IEEE Trans. Inf. Theory2
2019 New Characterization and Parametrization of LCD Codes
abstract
Linear complementary dual (LCD) cyclic codes were referred historically to as reversible cyclic codes, which had applications in data storage. Due to a newly discovered application in cryptography, there has been renewed interest in LCD codes. In particular, it has been shown that binary LCD codes play an important role in implementations against side-channel attacks and fault injection attacks. In this paper, we first present a new characterization of binary LCD codes in terms of their orthogonal or symplectic basis. Using such a characterization, we solve a conjecture proposed by Galvez et al. on the minimum distance of binary LCD codes. Next, we consider the action of the orthogonal group on the set of all LCD codes, determine all possible orbits of this action, derive simple closed formulas of the size of the orbits, and present some asymptotic results on the size of the corresponding orbits. Our results show that almost all binary LCD codes are odd-like codes with odd-like duals, and about half of q-ary LCD codes have orthonormal basis, where q is a power of an odd prime.
Claude Carlet, Sihem Mesnager, Chunming Tang 0001, Yanfeng Qi
IEEE Trans. Inf. Theory4
2019 On $\sigma$ -LCD Codes
abstract
Linear complementary pairs (LCPs) of codes play an important role in armoring implementations against sidechannel attacks and fault injection attacks. One of the most common ways to construct LCP of codes is to use Euclidean linear complementary dual (LCD) codes. In this paper, we first introduce the concept of linear codes with o complementary dual (σ-LCD), which includes known Euclidean LCD codes, Hermitian LCD codes, and Galois LCD codes. Like Euclidean LCD codes, σ-LCD codes can also be used to construct LCP of codes. We show that for q 2, all q-ary linear codes are σ-LCD, and for every binary linear code C, the code {0} × C is σ-LCD. Furthermore, we study deeply σ-LCD generalized quasi-cyclic (GQC) codes. In particular, we provide the characterizations of σ-LCD GQC codes, self-orthogonal GQC codes, and self-dual GQC codes, respectively. Moreover, we provide the constructions of asymptotically good σ-LCD GQC codes. Finally, we focus on σ-LCD abelian codes and prove that all abelian codes in a semisimple group algebra are σ-LCD. The results derived in this paper extend those on the classical LCD codes and show that σ-LCD codes allow the construction of LCP of codes more easily and with more flexibility.
Claude Carlet, Sihem Mesnager, Chunming Tang 0001, Yanfeng Qi
IEEE Trans. Inf. Theory4
2018 Euclidean and Hermitian LCD MDS codes
Claude Carlet, Sihem Mesnager, Chunming Tang 0001, Yanfeng Qi
Des. Codes Cryptogr.4
2018 Linear Codes Over 𝔽q Are Equivalent to LCD Codes for q>3
abstract
Linear codes with complementary duals (LCD) are linear codes whose intersection with their dual are trivial. When they are binary, they play an important role in armoring implementations against side-channel attacks and fault injection attacks. Nonbinary LCD codes in characteristic 2 can be transformed into binary LCD codes by expansion. In this paper, we introduce a general construction of LCD codes from any linear codes. Further, we show that any linear code over Fq(q > 3) is equivalent to a Euclidean LCD code and any linear code over Fq2(q > 2) is equivalent to a Hermitian LCD code. Consequently an [n, k, d]-linear Euclidean LCD code over Fqwith q > 3 exists if there is an [n, k, d]-linear code over Fqand an [n, k, d]-linear Hermitian LCD code over Fq2with q > 2 exists if there is an [n, k, d]-linear code over Fq2. Hence, when q > 3 (resp. q > 2) q-ary Euclidean (resp. q2-ary Hermitian) LCD codes possess the same asymptotical bound as q-ary linear codes (resp. q2-ary linear codes). This gives a direct proof that every triple of parameters [n, k, d] which is attainable by linear codes over Fqwith q > 3 (resp. over Fq2with q > 2) is attainable by Euclidean LCD codes (resp. by Hermitian LCD codes). In particular there exist families of q-ary Euclidean LCD codes (q > 3) and q2-ary Hermitian LCD codes (q > 2) exceeding the asymptotical Gilbert-Varshamov bound. Further, we give a second proof of these results using the theory of Gröbner bases. Finally, we present a new approach of constructing LCD codes by extending linear codes.
Claude Carlet, Sihem Mesnager, Chunming Tang 0001, Yanfeng Qi, Ruud Pellikaan
IEEE Trans. Inf. Theory4
2018 Complementary Dual Algebraic Geometry Codes
abstract
Linear complementary dual (LCD) codes are a class of linear codes introduced by Massey in 1964. LCD codes have been extensively studied in literature recently. In addition to their applications in data storage, communications systems, and consumer electronics, LCD codes have been employed in cryptography. More specifically, it has been shown that LCD codes can also help improve the security of the information processed by sensitive devices, especially against so-called sidechannel attacks (SCA) and fault non-invasive attacks. In this paper, we are interested in the construction of particular algebraic geometry LCD codes which could be good candidates to be resistant against SCA. We firstly provide a construction scheme for obtaining LCD codes from any algebraic curve. Then, some explicit LCD codes from elliptic curves are presented. Maximum distance separable (MDS) codes are of the most importance in coding theory due to their theoretical significance and practical interests. In this paper, all the constructed LCD codes from elliptic curves are MDS or almost MDS. Some infinite classes of LCD codes from elliptic curves are optimal due to the Griesmer bound. Finally, we also derive some explicit LCD codes from hyperelliptic curves and Hermitian curves.
Sihem Mesnager, Chunming Tang 0001, Yanfeng Qi
IEEE Trans. Inf. Theory3
2018 2-Correcting Lee Codes: (Quasi)-Perfect Spectral Conditions and Some Constructions
abstract
Let p be an odd prime. Recently, Camarero and Martínez (in “Quasi-perfect Lee codes of radius 2 and arbitrarily large dimension”, IEEE Trans. Inform. Theory, vol. 62, no. 3, 2016) constructed some p-ary 2-quasi-perfect Lee codes for p ≡ ±5 (mod 12). In this paper, some infinite classes of p-ary 2-quasi-perfect Lee codes for any odd prime p with flexible length and dimension are presented. More specifically, we provide a new method for constructing quasi-perfect Lee codes. Our approach uses subsets derived from some quadratic curves over finite fields (in odd characteristic) to obtain two classes of 2-quasi-perfect Lee codes defined in the space Zpnfor n = pk+1/2 (with p ≡ 1, -5 (mod 12) and k is any integer, or p ≡ -1, 5 (mod 12) and k is an even integer) and n = pk-1/2 (with p ≡ -1, 5 (mod 12), k is an odd integer and pk> 12). Our codes encompass the p-ary (p ≡ ±5 (mod 12)) 2-quasiperfect Lee codes constructed by Camarero and Martínez. Furthermore, we prove that the related Cayley graphs are Ramanujan or almost Ramanujan using Kloosterman sums. This generalizes the work of Bibak, Kapron, and Srinivasan (in “The Cayley graphs associated with some quasi-perfect Lee codes are Ramanujan graphs”, IEEE Trans. Inform. Theory, vol. 62, no. 11, 2016) from the case p ≡ 3 (mod 4) and k = 1 to the case of any odd prime p and positive integer k. Finally, we derive some necessary conditions with the exponential sums of all 2-perfect codes and 2-quasi-perfect codes, and present a heuristic algorithm for constructing 2-perfect codes and 2-quasi-perfect codes. Our results show that, in general, the Cayley graphs associated with 2-perfect codes are Ramanujan. From the algorithm, some new 2-quasi-perfect Lee codes different from those constructed from quadratic curves are given. The Lee codes presented in this paper have applications in constrained and partial-response channels, flash memories, and decision diagrams.
Sihem Mesnager, Chunming Tang 0001, Yanfeng Qi
IEEE Trans. Inf. Theory3
2018 Further Results on Generalized Bent Functions and Their Complete Characterization
abstract
This paper contributes to increase our knowledge on generalized bent functions (including generalized bent Boolean functions and generalized $p$ -ary bent functions with odd prime $p$ ) by bringing new results on their characterization and construction in arbitrary characteristic. More specifically, we first investigate relations between generalized bent functions and bent functions by the decomposition of generalized bent functions. This enables us to completely characterize generalized bent functions and $\mathbb Z_{p^{k}}$ -bent functions by some affine space associated with the generalized bent functions. We also present the relationship between generalized bent Boolean functions with an odd number of variables and generalized bent Boolean functions with an even number of variables. Based on the well-known Maiorana-McFarland class of Boolean functions, we present some infinite classes of generalized bent Boolean functions. In addition, we introduce a class of generalized hyperbent functions that can be seen as generalized Dillon's $PS$ functions. Finally, we solve an open problem related to the description of the dual function of a weakly regular generalized bent Boolean function with an odd number of variables via the Walsh-Hadamard transform of their component functions, and we generalize these results to the case of odd prime.
Sihem Mesnager, Chunming Tang 0001, Yanfeng Qi, Baofeng Wu, Keqin Feng
IEEE Trans. Inf. Theory3
2017 Generalized Plateaued Functions and Admissible (Plateaued) Functions
abstract
Plateaued functions are very important cryptographic functions due to their various desirable cryptographic characteristics. We point out that plateaued functions are more general than bent functions (that is, functions with maximum nonlinearity). Some Boolean plateaued functions have large nonlinearity, which provides protection against fast correlation attacks when they are used as combiners or filters in stream ciphers, and contributes, when they are the component functions of the substitution boxes in block ciphers, to protection against linear cryptanalysis. P-ary plateaued functions have attracted recently some attention in the literature, and many activities on generalized p-ary functions have been carried out. This paper increases our knowledge on plateaued functions in the general context of generalized p-ary functions. We first introduce two new versions of plateaued functions, which we shall call generalized plateaued functions and admissible plateaued functions. The generalized plateaued functions extend the standard notion of plateaued p-ary functions to those whose outputs are in the ring Zpk. Next, we study the generalized plateaued functions and use admissible plateaued functions to characterize the generalized plateaued functions by means of their components. Finally, we provide for the first time two constructions of generalized plateaued functions. In particular, we generalize a known secondary construction of binary generalized bent functions and derive constructions of binary generalized plateaued functions with different amplitudes.
Sihem Mesnager, Chunming Tang 0001, Yanfeng Qi
IEEE Trans. Inf. Theory3
2017 Complete Characterization of Generalized Bent and 2k-Bent Boolean Functions
abstract
In this paper, we investigate properties of generalized bent Boolean functions and 2k-bent (i.e., negabent, octabent, hexadecabent, et al.) Boolean functions in a uniform framework. From the Hadamard matrices, Hodzic and Pasalic presented sufficient conditions for generalized bent functions. Using cyclotomic fields and the decomposition of generalized bent functions, we generalize their results, prove that Hodzic and Pasalic's conditions of generalized bent functions are not only sufficient but also necessary, and completely characterize generalized bent functions in terms of their component functions. Furthermore, we present a secondary construction of bent functions or semibent functions from generalized bent functions. Finally, we give the relations of generalized bent functions and 2k-bent functions, demonstrate that 2k-bent functions are actually a special class of generalized bent functions, and completely characterize 2k-bent functions.
Chunming Tang 0001, Can Xiang, Yanfeng Qi, Keqin Feng
IEEE Trans. Inf. Theory3
2017 Generic Construction of Bent Functions and Bent Idempotents With Any Possible Algebraic Degrees
abstract
As a class of optimal combinatorial objects, bent functions have important applications in cryptography, sequence design, and coding theory. Bent idempotents are a subclass of bent functions and of great interest, since they can be stored in less space and allow faster computation of the Walsh-Hadamard transform. The objective of this paper is to present a generic construction of bent functions from known ones. It includes the previous constructions of bent functions by Mesnager and Xu et al. as special cases, and produces new bent functions, which cannot be produced by earlier ones. In particular, it also generates infinite families of bent idempotents over F22mof any algebraic degree between 2 and m. This together with a recent construction by Su and Tang gives a positive answer to an open problem on bent idempotents proposed by Carlet. In addition, an infinite family of anti-self-dual bent functions is obtained in which the sum of any three distinct functions is again an anti-self-dual bent function in this family. This solves an open problem recently proposed by Mesnager.
Chunming Tang 0001, Zhengchun Zhou, Yanfeng Qi, Xiaosong Zhang 0001, Cuiling Fan, Tor Helleseth
IEEE Trans. Inf. Theory3
2016 Linear Codes With Two or Three Weights From Weakly Regular Bent Functions
abstract
Linear codes with a few weights have applications in consumer electronics, communication, data storage system, secret sharing, authentication codes, association schemes, and strongly regular graphs. This paper first generalizes the method of constructing two-weight and three-weight linear codes of Ding et al. and Zhou et al. to general weakly regular bent functions and determines the weight distributions of these linear codes. It solves an open problem proposed by Ding et al. Furthermore, this paper constructs new linear codes with two or three weights and presents their weight distributions. They contain some optimal codes meeting certain bound on linear codes.
Chunming Tang 0001, Nian Li 0005, Yanfeng Qi, Zhengchun Zhou, Tor Helleseth
IEEE Trans. Inf. Theory3
2015 Cryptography on twisted Edwards curves over local fields
Chunming Tang 0001, Maozhi Xu, Yanfeng Qi
Sci. China Inf. Sci.3
2014 Constructing Hyper-Bent Functions from Boolean Functions with the Walsh Spectrum Taking the Same Value Twice
Chunming Tang 0001, Yanfeng Qi
SETA2
2014 Implementing optimized pairings with elliptic nets
Chunming Tang 0001, Dongmei Ni, Maozhi Xu, Baoan Guo, Yanfeng Qi
Sci. China Inf. Sci.5
2013 A Note on Semi-bent and Hyper-bent Boolean Functions
Chunming Tang 0001, Yu Lou 0001, Yanfeng Qi, Maozhi Xu, Baoan Guo
Inscrypt3
2012 The Weight Distributions of Cyclic Codes and Elliptic Curves
abstract
Cyclic codes with two zeros and their dual codes as a practically and theoretically interesting class of linear codes have been studied for many years and find many applications. The determination of the weight distributions of such codes is an open problem. Generally, the weight distributions of cyclic codes are difficult to determine. Utilizing a class of elliptic curves, this paper determines the weight distributions of dual codes ofq-ary cyclic codes with two zeros for a few more cases, whereqis an odd prime power.
Baocheng Wang, Chunming Tang 0001, Yanfeng Qi, Yixian Yang, Maozhi Xu
IEEE Trans. Inf. Theory3
2011 Faster pairing computation on genus 2 hyperelliptic curves
Chunming Tang 0001, Maozhi Xu, Yanfeng Qi
Inf. Process. Lett.3