arrow
Return

A fast method for finding separable Goppa polynomials used in post-quantum McEliece-based cryptography

delete2025-10-24
delete0
delete
OA
AI
M
Mariano López-García *
E
Enrique Cantó
DOI:10.1186/s13635-025-00218-2delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper introduces a simple and efficient method for generating Goppa polynomials used in post-quantum cryptography based on any variant of the McEliece algorithm. The approach demonstrates that such polynomials can be constructed more rapidly by multiplying several low-degree polynomials that satisfy specific properties. It is also proven that employing these polynomials does not compromise the code’s error-correcting capability or overall security. The proposed method is especially advantageous when high-order Goppa polynomials are required. As a proof of concept, we present an application for user identification that combines cryptography and iris biometrics. In this system, encrypted versions of iris templates are securely stored. Using the homomorphic property of McEliece, recognition can be performed within the encrypted domain, ensuring that biometric data remains confidential throughout the entire process.
Keywords:
Post-quantum cryptography
McEliece
Biometrics
Iris recognition

Journal

EURASIP Journal on Information Security cover
EURASIP Journal on Information Security
IF:
2.1
Papers:
42
Citations:
541

Organization

A
automatic and electronic engineering department
Scholars:
1
Papers: 1
Citations: 0
E
electronic engineering department
Scholars:
57
Papers: 17
Citations: 0