Paper 2026/2606
On the $s$-projected Goppa Codes and their Application to the Interactive Oracle Proofs of Proximity
Abstract
Error-correcting codes are a useful tool in cryptography, being used both to design schemes whose hardness relies on coding theory problems (the area typically known as code-based cryptography) and as a building block in other contexts, such as proof systems and associated cryptographic argument systems. Among all codes used in cryptography, Goppa codes stand out, notably in the well-known McEliece encryption scheme, where they have withstood the test of time as one of very few classes of codes to be considered secure for over 40 years. Therefore, a natural question is whether Goppa codes can also be used in the construction of proof systems or cryptographic argument systems. In the context of probabilistically checkable proofs (PCPs), codes are used to transform proofs into a format that requires only a constant number of queries for verification. This efficiency is often achieved using low-degree polynomial codes, which enable the verifier to check consistency through interpolation, ensuring correctness with minimal effort. This application underscores the importance of good codes in enhancing the robustness and verifiability of proof systems. Given their critical role, we take a closer look at how error-correcting codes are used in proof systems to find a new way of obtaining an interactive oracle proof system of proximity (IOPP) from Goppa codes.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Published by the IACR in CIC 2026
- Keywords
- Goppa CodesInteractive Oracle Proofs of Proximity
- Contact author(s)
-
abdutta @ miami edu
vkuchta @ fau edu
epersichetti @ fau edu - History
- 2026-10-24: approved
- 2026-10-22: received
- See all versions
- Short URL
- https://ia.cr/2026/2606
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/2606,
author = {Abhraneel Dutta and Veronika Kuchta and Edoardo Persichetti},
title = {On the $s$-projected Goppa Codes and their Application to the Interactive Oracle Proofs of Proximity},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/2606},
year = {2026},
url = {https://eprint.iacr.org/2026/2606}
}