Logotipo del repositorio

Publicación:
CÓDIGOS REED-SOLOMON TORCIDOS PARA CRIPTOGRAFÍA POSCUÁNTICA

dc.contributor.advisorHolguín Villa, Alexander
dc.contributor.authorHerrera Garcia, Kevin Yusehp
dc.contributor.evaluatorChacon Capera, Andres
dc.contributor.evaluatorCalderón Mateus, Fabio Alejandro
dc.date.accessioned2026-08-24T18:32:33Z
dc.date.created2026-08-23
dc.date.issued2026-08-23
dc.description.abstractLa teoría de códigos correctores de errores y la criptografía comparten una misma raíz: la necesidad de transmitir y proteger información de manera confiable incluso en presencia de perturbaciones o adversarios. Desde su aparición a mediados del siglo XX, los códigos Reed-Solomon se consolidaron como una de las familias más poderosas dentro de este campo, gracias a su estructura algebraica sobre cuerpos finitos y a su capacidad de alcanzar la cota de Singleton, condición que los convierte en códigos MDS. En este trabajo se estudia una generalización reciente de dicha familia: los códigos Reed-Solomon torcidos, introducidos por Beelen, Puchinger y Rosenkilde en 2017. La construcción incorpora ℓ términos de torsión, parametrizados por vectores t, h y η sobre el cuerpo base Fq, que modifican la estructura clásica de Vandermonde sin sacrificar, en principio, la distancia mínima óptima. Se presenta de forma detallada la definición de estos códigos, sus matrices generadoras y las condiciones algebraicas precisas bajo las cuales conservan la propiedad MDS, incluyendo dos construcciones explícitas de conjuntos Fq0 -libres de suma-producto. La parte central del trabajo aborda el problema de la decodificación. Se analiza el algoritmo de fuerza bruta, que explora las q ℓ combinaciones posibles de los coeficientes de torsión, aplica un decodificador Reed-Solomon clásico en cada iteración y emplea una verificación de consistencia para descartar soluciones espurias. Se prueba formalmente la corrección y unicidad del algoritmo bajo la hipótesis MDS. Finalmente, se explora la aplicación de estos códigos al criptosistema McEliece. Se describe la construcción del esquema McEliece-TRS, su proceso de cifrado y descifrado, y se discuten las consideraciones de seguridad que lo distinguen de la versión original basada en códigos de Goppa, en particular la mayor dificultad estructural que presenta frente al ataque de Sidelnikov-Shestakov. El análisis se complementa con implementaciones en SageMath que permiten comparar la eficiencia computacional entre el esquema clásico y las variantes torcidas con ℓ = 1 y ℓ = 2 torsiónes, poniendo de manifiesto el costo exponencial en ℓ y las ventajas que ofrece la flexibilidad estructural adicional de esta familia.
dc.description.abstractenglishCoding theory and cryptography share a common foundation: the need to transmit and protect information reliably even in the presence of noise or adversaries. Since their introduction in the mid-twentieth century, Reed-Solomon codes have become one of the most powerful families in this field due to their algebraic structure over finite fields and their ability to attain the Singleton bound, which makes them MDS codes. This work studies a recent generalization of this family: twisted Reed-Solomon codes, introduced by Beelen, Puchinger, and Rosenkilde in 2017. The construction incorporates ℓ twist terms, parameterized by the vectors t, h, and η over the base field Fq, which modify the classical Vandermonde structure without, in principle, sacrificing the optimal minimum distance. A detailed presentation is given of the definition of these codes, their generator matrices, and the precise algebraic conditions under which they preserve the MDS property, including two explicit constructions of Fq0 -sum-product-free sets. The central part of this work addresses the decoding problem. The brute-force algorithm is analyzed, exploring the q ℓ possible combinations of the twist coefficients, applying a classical Reed-Solomon decoder at each iteration, and using a consistency check to discard spurious solutions. The correctness and uniqueness of the algorithm are formally proved under the MDS hypothesis. Finally, the application of these codes to the McEliece cryptosystem is explored. The construction of the McEliece-TRS scheme, together with its encryption and decryption processes, is described, and the security considerations that distinguish it from the original version based on Goppa codes are discussed, particularly the greater structural difficulty it presents against the Sidelnikov-Shestakov attack. The analysis is complemented by SageMath implementations that allow the computational efficiency of the classical scheme and the twisted variants with ℓ = 1 and ℓ = 2 twist to be compared, highlighting the exponential cost in ℓ and the advantages offered by the additional structural flexibility of this family.
dc.description.degreelevelPregrado
dc.description.degreenameMatemático
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/48191
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ciencias
dc.publisher.programMatemáticas
dc.publisher.schoolEscuela de Matemáticas
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAtribución-NoComercial 2.5 Colombia (CC BY-NC 2.5 CO)
dc.rights.urihttps://creativecommons.org/licenses/by-nd/4.0/
dc.subjectTEORÍA DE LA CODIFICACIÓN
dc.subjectCÓDIGOS REED-SOLOMON TORCIDOS
dc.subjectCRIPTOGRAFÍA POSCUÁNTICA
dc.subjectCRIPTOSISTEMA McELIECE
dc.subjectCORRECCIÓN DE ERRORES
dc.subjectPROPIEDA
dc.subject.keywordCODING THEORY
dc.subject.keywordTWISTED REED-SOLOMON CODES
dc.subject.keywordPOSTQUANTUM CRYPTOGRAPHY
dc.subject.keywordMcELIECE CRYPTOSYSTEM
dc.subject.keywordERROR CORRECTION
dc.subject.keywordMDS PROPERTY
dc.titleCÓDIGOS REED-SOLOMON TORCIDOS PARA CRIPTOGRAFÍA POSCUÁNTICA
dc.title.englishTWISTED REED-SOLOMON CODES FOR POST-QUANTUM CRYPTOGRAPHY
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.hasversionhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
Nota de proyecto.pdf
Tamaño:
170.33 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Carta de autorización.pdf
Tamaño:
115.89 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Documento.pdf
Tamaño:
845.81 KB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
2.17 KB
Formato:
Item-specific license agreed to upon submission
Descripción:

Colecciones

VIGILADA MINEDUCACIÓN

Ordenanza No. 83 de 1.944 (junio 22)

Carácter académico: Universidad

Notificaciones judiciales: notjudiciales@uis.edu.co 

.

Código SNIES: 1204   Nit: 890.201.213-4

Línea Anticorrupción:  +57 (601) 562 9300 EXT: 3633

Línea transparente: +57 (607) 630 3031