Abstract
This article presents the construction of binary linear Hadamard codes with parameters (2n,4n,n) over the fields F4 and F8. We generalize this construction to the field \(F_{2^{k}}\) to generate Hadamard codes with parameters \(\left (2^{k-1}n, 2^{k}n, 2^{k-2}n\right )\) for \(k\in \mathbb {N}\). We construct s-PD sets of size s + 1, a special subset of the permutation automorphism group of a code, which enables the correction of s errors for Hadamard codes over the field F4. We also discuss the decoding algorithm for these Hadamard codes.
Similar content being viewed by others
Availability of Data and Material
Data from previous studies were used to support this study. They are cited at relevant places within the text as references.
References
Blake, I.F.: Codes over certain rings. Inf. Control. 20, 396–404 (1972)
Blake, I.F.: Codes over integer residue rings. Inf. Control. 29, 295–300 (1975)
Satyanarayana, C.: Lee metric codes over integer residue rings. IEEE Trans. Inf. Theory 25(2), 250–254 (1970)
Hammons, A.R., Kumar, V., Calderbank, A.R., Sloane, N.J.A., Solé, P.: The \(\mathbb {Z}_{4}\)-linearity of Kerdock, Preparata, Goethals and related codes. IEEE Trans. Inf. Theory 40, 301–319 (1994)
Dougherty, S.T., Gabroit, P., Harada, M., Munemasa, A., Solé, P., Type, I.V.: Self dual codes over rings. IEEE Trans. Inf. Theory 45(7), 2345–2360 (1999)
Yildiz, B., Karadeniz, S.: Linear codes over F2 + uF2 + vF2 + uvF2. IEEE Trans, Inf. Theory 45, 32–45 (1999)
Qian, J.F., Zhang, L.N., Zhu, S.X.: (1 + u)-constacyclic and cyclic codes over F2 + uF2. Appl. Math. Lett. 19, 820–823 (2006)
Qian JF, Zhang LN, Zhu SX: Constacyclic and cyclic codes over F2 + uF2 + u2F2. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E89-A (6), 1863–1865 (2006)
Krotov, D.S.: \(\mathbb {Z}_{4}\)-linear Hadamard and extended perfect codes. In: Proceedings of the International Workshop on Coding and Cryptography, pp 329–334 (2001)
Özkan, M, Öke, F.: A relation between Hadamard codes and some special codes over F2 + uF2. Appl. Math. Inf. Sci. 10(2), 701–704 (2016)
Özkan, M, Öke, F.: Codes generated by special matrices on F2[u]/ < u3 >. Konuralp J. Math. 6(1), 54–56 (2018)
Özkan, M, Öke, F.: Codes defined via especial matrices over the rings and Hadamard codes. Math. Sci. Appl. E-Notes 5(1), 93–98 (2017)
Özkan, M, Öke, F: Extensions of Hadamard codes defined on rings. ITM Web Conf.(CPCI) 22, 01046–1–5 (2018)
Prange, E.: The use of information sets in decoding cyclic codes. IRE Trans. Inf. Theory 8(5), 5–9 (1962)
Lee, P.J., Brickell, E.F.: An observation on the security of McEliece’s public-key cryptosystem. Work. Theory Appl. Cryptographic Tech. 330, 275–280 (1988)
Stern, J.: A method for finding codewords of small weight. Coding Theory Appl. 388, 106–113 (1988)
Bernstein, D.J., Lange, T., Peters, C.: Smaller decoding exponents: Ball-collision decoding. Adv. Cryptol. CRYPTO. 6841, 743–760 (2011)
Peters, C.: Information-set decoding for linear codes over Fq. Post-Quantum Crypt. Lect. Notes Comput. Sci. 6061, 81–94 (2010)
MacWilliams, F.J., Sloane, N.J.A.: The Theory of Error-Correcting Codes. North-Holland Publishing Company, Amsterdam (1977)
Greferath, M., Velbinger, U.: Efficient decoding of \(\mathbb {Z}_{p}^{k}\)-linear codes. IEEE Trans. Inf. Theory 44(3), 1288–1291 (1998)
Babu, N.S., Zimmermann, K.H.: Decoding of linear codes over Galois rings. IEEE Trans. Inf. Theory 47, 1599–1603 (2001)
Bernal, J.J., Borges, J., Fernandez, C., Villanueva, M.: Permutation decoding of \(\mathbb {Z}_{2}\mathbb {Z}_{4}\)-linear codes. Des. Codes Crypt. 76(2), 269–277 (2015)
Barrolleta, R.D., Villanueva, M.: Partial permutation decoding for binary linear and \(\mathbb {Z}_{4}\)-linear Hadamard codes. Des. Codes Cryptogr. 86, 569–586 (2018)
MacWilliams, F.J.: Permutation decoding of systematic codes. Bell Syst. Tech. J. 43, 485–505 (1964)
Horadam, K.J.: Hadamard Matrices and Their Applications. Princeton University Press, United States of America (2007)
Gaborit, P., Type, I.I.: Codes over F4. Finite Fields Appl. 8, 171–183 (2002)
Acknowledgements
The authors are grateful to two anonymous reviewers for critically reading the manuscript and suggesting substantial improvements.
Funding
This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interests
Briji J. Chathely and Rajendra P. Deore declare that they have no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chathely, B.J., Deore, R.P. Construction of binary Hadamard codes and their s-PD sets. Cryptogr. Commun. 13, 425–438 (2021). https://doi.org/10.1007/s12095-021-00471-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12095-021-00471-5