Publicación: Prototipo de aplicación segura para transferencia remota de dinero en entornos web, basado en criptografía de curva elíptica
| dc.contributor.advisor | Florez Becerra, Manuel Guillermo | |
| dc.contributor.author | Zambrano Fernández, Luis Eduardo | |
| dc.date.accessioned | 2024-03-03T16:33:59Z | |
| dc.date.available | 2007 | |
| dc.date.available | 2024-03-03T16:33:59Z | |
| dc.date.created | 2007 | |
| dc.date.issued | 2007 | |
| dc.description.abstract | En este trabajo de grado se ha diseñado e implementado un criptosistema como prototipo de aplicación segura, en donde se genera, almacena, organiza y se transmite información financiera en entornos Web haciendo uso de algoritmos de curva elíptica. La transferencia de datos entre dos entidades financieras se hace bajo el marco de un protocolo de alto nivel diseñado sobre el protocolo HTTP. Los documentos se envían cifrados y firmados digitalmente garantizando la confidencialidad, autenticidad, integridad y no repudio de la información; la gestión de claves públicas se hace a través de un tercero confiable que actúa como entidad de certificación. Inicialmente, se hace una introducción teórica a los conceptos básicos necesarios para entender los criptosistemas de curvas elípticas, se dan algunos conceptos de teoría de números, álgebra abstracta, teoría de la información y complejidad algorítmica. Se describen las curvas elípticas sobre campos finitos, su definición y sus operaciones, se evalúa cuáles son las curvas aptas para aplicaciones criptográficas (curvas no anómalas y no singulares) y cómo éstas pueden ser aplicadas a la criptografía; se define el problema del logaritmo discreto sobre curvas elípticas (PLDCE). Finalmente, se describe en detalle el criptosistema desarrollado, la terminología utilizada y su manual de usuario, el modelo de datos y las reglas y estados que definen el protocolo de comunicación entre las entidades financieras y entre éstas y un tercero confiable que gestiona las claves públicas. | |
| dc.description.abstractenglish | In this degree project, a cryptosystem as a prototype of a safe application has been designed and performed within which financial information in Web environment is generated, stored, organized and transmitted by using elliptic curve algorithms. Data transfer between two financial entities is done under a high level protocol designed over the HTTP protocol. Documents are sent encrypted and digitally signed up guarantying confidentiality, authenticity, integrity, and non rejection of the information; management of public keys is done by a reliable third party who acts as a certification authority. Initially, a theoretical introduction to basic concepts that is necessary for the understanding of elliptic curve cryptosystems is done. Some concepts of the number theory, abstract algebra, the theory of information, and algorithmic complexity are given. Elliptic curves over finite fields; their definitions and operations are described. The appropriate curves for cryptographic applications (not anomalous curves and nonsingular) are evaluated and how they can be applied to cryptography; the elliptic curve discrete logarithm problem (ECDLP) is also defined. Finally it is defined in detail the developed cryptosystem, the terminology used and its user manual, data model, rules and states that define the communication protocol between financial entities and between them and a reliable third party that manages public keys. | |
| dc.description.degreelevel | Pregrado | |
| dc.description.degreename | Ingeniero de Sistemas | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | Universidad Industrial de Santander | |
| dc.identifier.reponame | Universidad Industrial de Santander | |
| dc.identifier.repourl | https://noesis.uis.edu.co | |
| dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/19901 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Industrial de Santander | |
| dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
| dc.publisher.program | Ingeniería de Sistemas | |
| dc.publisher.school | Escuela de Ingeniería de Sistemas e Informática | |
| dc.rights | http://creativecommons.org/licenses/by/4.0/ | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.license | Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0 | |
| dc.subject | Criptosistema | |
| dc.subject | Curvas Elípticas | |
| dc.subject | Dinero | |
| dc.subject | Seguridad Informática | |
| dc.subject | Criptografía | |
| dc.subject | Cifrado | |
| dc.subject | Firma Digital | |
| dc.subject | ECC | |
| dc.subject | CCE. | |
| dc.subject.keyword | Cryptosystem | |
| dc.subject.keyword | Elliptic Curve | |
| dc.subject.keyword | Money | |
| dc.subject.keyword | Computer Security | |
| dc.subject.keyword | Cryptography | |
| dc.subject.keyword | Encrypt | |
| dc.subject.keyword | Digital Signature | |
| dc.subject.keyword | ECC | |
| dc.subject.keyword | CCE. | |
| dc.title | Prototipo de aplicación segura para transferencia remota de dinero en entornos web, basado en criptografía de curva elíptica | |
| dc.title.english | Prototipo de aplicación segura para la transferencia remota de dinero en entornos web, basado en criptografía de curva elíptica.* | |
| dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
| dc.type.hasversion | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado | |
| dspace.entity.type | Publication |
