New Constructions of Non-GRS MDS Codes, Recovery and Determination Algorithms for GRS Codes
Guodong Wang, Hongwei Liu, Jinquan Luo

TL;DR
This paper introduces new non-GRS MDS code constructions with lengths up to approximately half the field size, analyzes their structure and inequivalence to twisted GRS codes, and presents efficient algorithms for GRS code identification and key recovery.
Contribution
The paper presents novel non-GRS MDS code constructions, analyzes their structural properties, and develops efficient algorithms for GRS code determination and key vector recovery.
Findings
Constructed non-GRS MDS codes with lengths up to (q+3)/2 or (q+4)/2.
Provided necessary and sufficient conditions for these codes to be MDS and non-GRS.
Developed algorithms with complexity O(nk+n) for GRS code identification and key recovery.
Abstract
In this paper, we propose a new method for constructing a class of non-GRS MDS codes. The lengths of these codes can reach up to (for finite fields of odd characteristic) and (for even characteristic), respectively. Owing to their special structure, we can use the Cauchy matrix method to obtain the necessary and sufficient conditions for these codes to be MDS codes and non-GRS MDS codes. Additionally, the inequivalence between these codes and twisted GRS codes is analyzed. Furthermore, we analyze the relationships among several existing classes of codes used for constructing non-GRS MDS codes, propose explicit constructions, and discuss the lengths of non-GRS MDS codes based on these constructions. Finally, we design two efficient algorithms to address two main problems in GRS code research, i.e., determining whether an unknown code is a GRS code from…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Cryptography and Residue Arithmetic · Cryptographic Implementations and Security
