Creación de un procedimiento para atacar la seguridad del RSA

dc.contributor.advisorArgüelles Cortés, Lucía Francisca
dc.contributor.authorLeyva Borges, Maria Esther
dc.coverage.spatialSanta Claraen_US
dc.date.accessioned2019-11-11T14:43:30Z
dc.date.available2019-11-11T14:43:30Z
dc.date.issued2019-07-10
dc.description.abstractHoy en día cuando se habla de criptoanálisis solo se piensa en personas dedicadas a espionaje o cualquier forma ilícita de obtención de información. Pero la realidad de esta ciencia es otra, el criptoanálisis es la ciencia inversa a la criptografía tal como la adición y la sustracción, no existe criptografía sin criptoanálisis. Todo criptosistema guarda su seguridad en un grupo de criptoanalistas dedicados a encontrar sus debilidades y así mejorarlas. Este trabajo tiene como propósito crear un algoritmo criptoanalítico para atacar el criptosistema RSA basado en un novedoso algoritmo de factorización propuesto por la autora. Para ellos primero se crea el algoritmo de factorización, se crea además un algoritmo de obtención de claves privadas parejas, demostrando que la existencia de estas no afecta ni la efectividad ni la seguridad de este algoritmo, luego se crea un algoritmo para ya factorizada la clave pública y obtenida la privada descifrar un mensaje cifrado mediante RSA. Se utilizó el software Python para la implementación de estos algoritmos debido a la complejidad de los cálculos.en_US
dc.description.abstractNowadays, when we talk about cryptanalysis, we only think of people dedicated to espionage or any illicit way of obtaining information. But the reality of this science is another, cryptanalysis is the reverse science of cryptography such as addition and subtraction, there is no cryptography without cryptanalysis. Every cryptosystem keeps its security in a group of cryptanalysts dedicated to finding their weaknesses and thus improving them. The purpose of this work is to create a cryptanalytic algorithm to attack the RSA cryptosystem based on a novel factorization algorithm proposed by the author. For them, first, the factorization algorithm is created, and an algorithm to obtain matching private keys is also created, demonstrating that the existence of these does not affect the effectiveness or safety of this algorithm, then an algorithm is created to factor the key. public and obtained the private decrypt an encrypted message using RSA. Python software was used to implement these algorithms due to the complexity of the calculations.en_US
dc.description.sponsorshipFacultad de Matemática, Física y Computación. Departamento de Matemáticaen_US
dc.description.statusnon-publisheden_US
dc.identifier.urihttps://dspace.uclv.edu.cu/handle/123456789/12056
dc.language.isoesen_US
dc.publisherUniversidad Central “Marta Abreu” de Las Villasen_US
dc.rightsEste documento es Propiedad Patrimonial de la Universidad Central “Marta Abreu” de Las Villas. Los usuarios podrán hacer uso de esta obra bajo la siguiente licencia: Creative Commons: Atribución-No Comercial-Compartir Igual 4.0 Licenseen_US
dc.subjectCriptoanálisisen_US
dc.subjectAlgoritmo Criptoanalíticoen_US
dc.subjectSeguridad del RSAen_US
dc.subjectPythonen_US
dc.subject.otherCriptoanálisisen_US
dc.subject.otherProcesamiento de Mensajesen_US
dc.subject.otherDecodificaciónen_US
dc.subject.otherAlgoritmosen_US
dc.subject.otherDiseño e Implementaciónen_US
dc.titleCreación de un procedimiento para atacar la seguridad del RSAen_US
dc.typeThesisen_US
dc.type.thesisbacheloren_US

Archivos

Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
AAB. Tesis. Criptoanalisis.pdf
Tamaño:
1.65 MB
Formato:
Adobe Portable Document Format
Bloque de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
3.33 KB
Formato:
Item-specific license agreed upon to submission
Descripción: