Show simple item record

dc.contributorFernàndez Camon, César
dc.contributorUniversitat de Lleida. Escola Politècnica Superior
dc.contributor.authorContreras Montañez, Alejandro
dc.date.accessioned2016-09-13T11:26:08Z
dc.date.available2016-09-13T11:26:08Z
dc.date.issued2016-06
dc.identifier.urihttp://hdl.handle.net/10459.1/57794
dc.description.abstractUn punt important en les aplicacions es la seguretat ja que avui en dia es mou un gran volum d'informació, per tant la criptografia és una de les principals eines per aconseguir proveir aquesta seguretat. Els objectius principals són la confidencialitat, la integritat, l'autenticació i el no repudi de les dades. OpenSSL és una llibreria criptogràfica que ens proveeix implementacions dels millors algorismes actuals, incloent algorismes d'encriptació com 3DES, RSA i AES, algorismes de hash i Codis d'Autenticació de Missatges (MAC). També permeten crear certificats digitals. Amb OpenSSL podem implementar protocols de seguretat com Secure Socket Layer (SSL) i Transport Socket Layer (TLS). L'objectiu d'aquest treball es disposar d'eines i exemples de desenvolupament sobre OpenSSL des de llenguatges d'alt nivell com python, evitant l' ús del llenguatge C, per tal de facilitar la comprensió dels alumnes evitant tenir que inicialitzar i assignar blocs de mem òria a les variables i evitar inicialitzar el context abans de xifrar o desxifrar. La implementació d'aquestes funcions la realitzarem mitjançant la llibreria M2Crypto de Matej Cepl [1] [18]. M2Crypto és el wrapper de python per a OpenSSL m és complet, ja que ens proporciona gran part de les seves funcionalitats com MAC, RSA, DSA, DH, SSL, HTTPS i S/MIME. Tots els scripts en python d'aquest treball han estat implementats utilitzant python 2.7.6.9ca_ES
dc.format.extent95 p.ca_ES
dc.language.isocatca_ES
dc.rightscc-by-nc-ndca_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectOpenSSLca_ES
dc.subjectPythonca_ES
dc.subjectSeguretatca_ES
dc.subjectComunicacionsca_ES
dc.subjectSSLca_ES
dc.subject.otherSeguretat informàticaca_ES
dc.subject.otherCriptografiaca_ES
dc.titleProgramació amb OpenSSL en Pythonca_ES
dc.typebachelorThesisca_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessca_ES


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

cc-by-nc-nd
Except where otherwise noted, this item's license is described as cc-by-nc-nd