Ítem
Acceso Abierto

Distinguisher-based attacks on public-key cryptosystems using Reed-Solomon codes
dc.creator | Couvreur, Alain | spa |
dc.creator | Gaborit, Philippe | spa |
dc.creator | Gauthier-Umaña, Valérie | spa |
dc.creator | Otmani, Ayoub | spa |
dc.creator | Tillich, Jean-Pierre | spa |
dc.date.accessioned | 2020-05-26T00:05:58Z | |
dc.date.available | 2020-05-26T00:05:58Z | |
dc.date.created | 2014 | spa |
dc.description.abstract | Because of their interesting algebraic properties, several authors promote the use of generalized Reed-Solomon codes in cryptography. Niederreiter was the first to suggest an instantiation of his cryptosystem with them but Sidelnikov and Shestakov showed that this choice is insecure. Wieschebrink proposed a variant of the McEliece cryptosystem which consists in concatenating a few random columns to a generator matrix of a secretly chosen generalized Reed-Solomon code. More recently, new schemes appeared which are the homomorphic encryption scheme proposed by Bogdanov and Lee, and a variation of the McEliece cryptosystem proposed by Baldi et al. which hides the generalized Reed-Solomon code by means of matrices of very low rank. In this work, we show how to mount key-recovery attacks against these public-key encryption schemes. We use the concept of distinguisher which aims at detecting a behavior different from the one that one would expect from a random code. All the distinguishers we have built are based on the notion of component-wise product of codes. It results in a powerful tool that is able to recover the secret structure of codes when they are derived from generalized Reed-Solomon codes. Lastly, we give an alternative to Sidelnikov and Shestakov attack by building a filtration which enables to completely recover the support and the non-zero scalars defining the secret generalized Reed-Solomon code. © 2014 Springer Science+Business Media New York. | eng |
dc.format.mimetype | application/pdf | |
dc.identifier.doi | https://doi.org/10.1007/s10623-014-9967-z | |
dc.identifier.issn | 09251022 | |
dc.identifier.issn | 15737586 | |
dc.identifier.uri | https://repository.urosario.edu.co/handle/10336/23845 | |
dc.language.iso | eng | spa |
dc.publisher | Kluwer Academic Publishers | spa |
dc.relation.citationEndPage | 666 | |
dc.relation.citationIssue | No. 2 | |
dc.relation.citationStartPage | 641 | |
dc.relation.citationTitle | Designs, Codes, and Cryptography | |
dc.relation.citationVolume | Vol. 73 | |
dc.relation.ispartof | Designs, Codes, and Cryptography, ISSN:09251022, 15737586, Vol.73, No.2 (2014); pp. 641-666 | spa |
dc.relation.uri | https://www.scopus.com/inward/record.uri?eid=2-s2.0-84905217777&doi=10.1007%2fs10623-014-9967-z&partnerID=40&md5=2d3741ccd9d58ebce49f8a5319179270 | spa |
dc.rights.accesRights | info:eu-repo/semantics/openAccess | |
dc.rights.acceso | Abierto (Texto Completo) | spa |
dc.source.instname | instname:Universidad del Rosario | spa |
dc.source.reponame | reponame:Repositorio Institucional EdocUR | spa |
dc.subject.keyword | Matrix algebra | spa |
dc.subject.keyword | Public key cryptography | spa |
dc.subject.keyword | Recovery | spa |
dc.subject.keyword | Reed-Solomon codes | spa |
dc.subject.keyword | Code-based cryptography | spa |
dc.subject.keyword | Distinguishers | spa |
dc.subject.keyword | Generalized reed-solomon codes | spa |
dc.subject.keyword | Ho-momorphic encryptions | spa |
dc.subject.keyword | Key-recovery | spa |
dc.subject.keyword | Codes (symbols) | spa |
dc.subject.keyword | Code-based cryptography | spa |
dc.subject.keyword | Distinguisher | spa |
dc.subject.keyword | Generalized Reed-Solomon codes | spa |
dc.subject.keyword | Homomorphic encryption | spa |
dc.subject.keyword | Key-recovery | spa |
dc.title | Distinguisher-based attacks on public-key cryptosystems using Reed-Solomon codes | spa |
dc.type | article | eng |
dc.type.hasVersion | info:eu-repo/semantics/publishedVersion | |
dc.type.spa | Artículo | spa |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 10-1-1-402-9436.pdf
- Tamaño:
- 420.86 KB
- Formato:
- Adobe Portable Document Format
- Descripción: