Informatics and Applications
2026, Volume 20, Issue 3, pp 2-22
SOME PROPERTIES OF THE CODE OF QUADRATIC RELATIONSHIPS AND ITS APPLICATION TO THE DECODING PROBLEM FOR LINEAR CODES
Abstract
In 2023, an approach to attacking the McEliece cryptosystem was proposed that is based on the study of so-called quadratic relationship codes, which are closely connected with the Schur-Hadamard product. These codes are constructed from quadratic forms that vanish on the columns of a generator matrix of a linear code. The effectiveness of this approach was recently demonstrated by an attack on the McEliece cryptosystem built upon binary Goppa codes of small degree. This attack exploits the fact that the quadratic relationship code contains a quadratic form of a relatively small rank. In the present paper, a systematic study is carried out of linear codes whose quadratic relationship code contains forms of rank 2 and lower. A special case is considered where the quadratic relationship code contains a reducible quadratic form, i. e., a form that decomposes into a product of two nonzero linear forms. Finally, the decoding problem is addressed for codes whose quadratic relationship codes contain no reducible quadratic forms or contain relatively few of them.
[+] References (33)
- McEliece, R. J. 1978. Apublic-key cryptosystem based on algebraic coding theory. DSN Progress Report 42-44:114116.
- Niederreiter, H. 1986. Knapsack-type cryptosystems and algebraic coding theory. Probl. Control Inform. 15(2):159- 166.
- Berger, T. P., and P. Loidreau. 2005. How to mask the structure of codes for a cryptographic use. Design. Code. Cryptogr. 35(1):63-79. doi: 10.1007/s10623-003-6151-2.
- Wieschebrink, C. 2010. Cryptanalysis of the Niederreiter public key scheme based on GRS subcodes. Post-quantum cryptography. Ed. N. Sendrier. Lecture notes in computer science ser. Berlin, Heidelberg: Springer. 6061:61-72. doi: 10.1007/978-3-642-12929-2-5.
- Borodin, M. A., and I. V Chizhov. 2014. Effective attack on the McEliece cryptosystem based on Reed-Muller codes. Discrete Mathematics Applications 24(5):273-280. doi: 10.1515/dma-2014-0024. EDN: UFJEAV.
- Couvreur, A., I. Marquez-Corbella, and R. Pellikaan. 2015. Cryptanalysis of public-key cryptosystems that use subcodes of algebraic geometry codes. Algebraic geometry modeling in information theory. Eds. R. Pellikaan, X. Wu, and S. Yao. Ser. on number theory and its applications. World Scientific. 8:201-234. doi: 10.1142/9789814678701_0010.
- Couvreur, A., A. Otmani, J.-P. Tillich, and V. Gauthier- Umana. 2015. A polynomial-time attack on the BBCRS scheme. Public-key cryptography. Ed. J. Katz. Lecture notes in computer science. Berlin, Heidelberg: Springer. 9020:175-193. doi: 10.1007/978-3-662-46447-2_8.
- Lavauzelle, J., and J. Renner. 2020. Cryptanalysis of a system based on twisted Reed-Solomon codes. Design. Code. Cryptogr. 88(7):1285-1300. doi: 10.1007/s10623- 020-00747-6.
- Chizhov, I., and M. Borodin. 2022. Classification of Hadamard products of one-codimensional subcodes of Reed-Muller codes. Discrete Mathematics Applications 32(5):297-311. doi: 10.1515/dma-2022-0025. EDN: EGVLOK.
- Chizhov, I. V., S. A. Konyukhov, and A. M. Davletshina. 2020. Effektivnaya strukturnaya ataka na kriptosistemu Mak-Elisa-Sidel'nikova [Effective structural attack on McEliece-Sidelnikov public-key cryptosystem]. Int. J. Open Information Technologies 8(7): 1-10. EDN: JPOKHW
- Couvreur, A., R. Mora, and J.-P. Tillich. 2023. Anew approach based on quadratic forms to attack the McEliece cryptosystem. Advances in cryptology. Eds. J. Guo and R. Steinfeld. Lecture notes in computer science ser. Singapore: Springer. 14444:3-38. doi: 10.1007/978-981-99- 8730-6_l.
- Mora, R. 2025. On the matrix code of quadratic relationships for a Goppa code. Adv. Math. Commun. 19(3):829- 852. doi: 10.3934/amc.2024026.
- MacWilliams, F.J., and N.J.A. Sloane. 1977. The theory of error-correcting codes. Amsterdam: North-Holland. 762 p.
- Randriambololona, H. 2015. On products and powers of linear codes under componentwise multiplication. Algorithmic arithmetic, geometry, and coding theory. Eds. S. Ballet, J.-M. Couveignes, D. Kohel, and R. Rolland. Contemporary mathematics ser. Providence, RI: American Mathematical Society. 637:3-78. doi: 10.1090/conm/637/12749.
- Miklos, D. 1984. Linear binary codes with intersection properties. Discrete Appl. Math. 9(2):187-196. doi: 10.1016/0166-218X(84)90018-0.
- Hwang, T.-Y. 1979. Decoding linear block codes for minimizing word error rate. IEEET. Inform. Theory 25(6):733- 737. doi: 10.1109/TIT.1979.1056120.
- Ashikhmin, A., and A. Barg. 1998. Minimal vectors in linear codes. IEEE T. Inform. Theory 44(5):2010-2017. doi: 10.1109/18.705584.
- Ding, C., and J. Yuan. 2003. Covering and secret sharing with linear codes. Discrete mathematics and theoretical computer science Eds. C. S. Calude, M. J. Dinneen, and V. Vajnovszki. Lecture notes in computer science ser. Berlin, Heidelberg: Springer. 2731:11-25. doi: 10.1007/3- 540-45066-1.2.
- Wei, V. K. 1991. Generalized Hamming weights for linear codes. IEEE T. Inform. Theory 37(5):1412-1418. doi: 10.1109/18.133259.
- Prange, E. 1962. The use of information sets in decoding cyclic codes. IEEE T. Inform. Theory 8(5):5-9. doi: 10.1109/TIT. 1962.1057777.
- Stern, J. 1989. A method for finding codewords of small weight. Coding theory and applications. Eds. G. Cohen and J. Wolfmann. Lecture notes in computer science ser. Berlin, Heidelberg: Springer. 388:106-113. doi: 10.1007/BFb0019850.
- Dumer, I. I. 1989. Two decoding algorithms for linear codes. Probl. Inf. Transm. 25(1): 17-23.
- Becker, A., A. Joux, A. May, and A. Meurer. 2012. Decoding random binary linear codes in 2n/20: How 1 + 1 = 0 improves information set decoding. Advances in cryptology. Eds. D. Pointcheval and T. Johansson. Lecture notes in computer science ser. Berlin, Heidelberg: Springer. 7237:520-536. doi: 10.1007/978-3-642-29011-4.31.
- Both, L., andA. May. 2017. Optimizing BJMM with nearest neighbors: Full decoding in 22n/21 and McEliece security 10th Workshop (International) on Coding and Cryptography Proceedings. Saint-Petersburg, Russia: SUAI. 214- 225.
- May, A., A. Meurer, and E. Thomae. 2011. Decoding random linear codes in OO(20 054n). Advances in cryptology. Eds. D. H. Lee and X. Wang. Lecture notes in computer science ser. Berlin, Heidelberg: Springer. 7073:107-124. doi: 10.1007/978-3-642-25385-0.6.
- Both, L., and A. May. 2018. Decoding linear codes with high error rate and its impact for LPN security. Postquantum cryptography. Eds. T. Lange and R. Steinwandt. Lecture notes in computer science ser. Cham: Springer. 10786:25-46. doi: 10.1007/978-3-319-79063-3.2.
- May, A., and I. Ozerov. 2015. On computing nearest neighbors with applications to decoding of binary linear codes. Advances in cryptology. Eds. E. Oswald and M. Fischlin. Lecture notes in computer science. Berlin, Heidelberg: Springer. 9056:203-228. doi: 10.1007/978-3-662-46800- 5.9.
- Bernstein, D.J., T. Lange, and C. Peters. 2011. Smaller decoding exponents: Ball-collision decoding. Advances in cryptology. Ed. P. Rogaway. Lecture notes in computer science ser. Berlin, Heidelberg: Springer. 6841:743-760. doi: 10.1007/978-3-642-22792-9.42.
- Esser, A., J. Verbel, F. Zweydinger, and E. Bellini. 2024. SoK: CryptographicEstimators - a software library for cryptographic hardness estimation. 19th ACM Asia Conference on Computer and Communications Security Proceedings. New York, NY: ACM. 560-574. doi: 10.1145/3634737.3645007.
- Chailloux, A., and T. Debris-Alazard. 2017. A tight security reduction in the quantum random oracle model for code-based signature schemes. Cornell University. 22 p. Available at: https://arxiv.org/pdf/1709.06870 (accessed August 17, 2026).
- Lee, P. J., and E. F. Brickell. 1988. An observation on the security of McEliece's public-key cryptosystem. Advances in cryptology. Ed. C. G. Gunther. Lecture notes in computer science ser. Berlin, Heidelberg: Springer. 330:275-280. doi: 10.1007/3-540-45961-8_25.
- Berlekamp, E. R., R. J. McEliece, and H. C. A. van Tilborg. 1978. On the inherent intractability of certain coding problems. IEEE T. Inform. Theory 24(3):384-386. doi: 10.1109/TIT1978.1055873.
- Borello, M., W Schmid, and M. Scotti. 2025. The geometry of intersecting codes and applications to additive combinatorics and factorization theory. J. Comb. Theory A 214:106023. 44 p. doi: 10.1016/j.jcta.2025.106023.
[+] About this article
Title
SOME PROPERTIES OF THE CODE OF QUADRATIC RELATIONSHIPS AND ITS APPLICATION TO THE DECODING PROBLEM FOR LINEAR CODES
Journal
Informatics and Applications
2026, Volume 20, Issue 3, pp 2-22
Cover Date
2026-30-09
DOI
10.14357/19922264260301
Print ISSN
1992-2264
Publisher
Institute of Informatics Problems, Russian Academy of Sciences
Additional Links
Key words
code of quadratic relationships; Schur-Hadamard square of a code; McEliece cryptosystem; minimal code; decoding problem
Authors
I. V. Chizhov  ,
Author Affiliations
 M. V Lomonosov Moscow State University, 1-52 Leninskie Gory, GSP-1, Moscow 119991, Russian Federation
 Federal Research Center "Computer Science and Control" of the Russian Academy of Sciences, 44-2 Vavilov Str., Moscow 119333, Russian Federation
|