Implementación de mecanismos de autenticación 2FA y Qr para el sistema de información de la Junta de Agua Potable y Saneamiento de la comunidad de Pijal Alto – JAAPYS

dc.contributor.advisorLandeta López, Pablo Andrés
dc.contributor.authorQuilumbaqui Antamba, Rodrigo
dc.contributor.departmentComputación Mención Seguridad Informáticaes_EC
dc.coverageIbarra. Ecuadores_EC
dc.date.accessioned2024-12-09T15:15:09Z
dc.date.available2024-12-09T15:15:09Z
dc.date.created2024-11-27
dc.date.issued2024-12-09
dc.descriptionImplementar mecanismos de Autenticación 2FA y QR que permitan mejorar la robustes de los controles de acceso al sistema de información de la Junta de agua Potable y Saneamiento de la comunidad de Pijál Alto – JAAPYS.es_EC
dc.description.abstractEste trabajo se desarrolló con el propósito de implementar mecanismos de autenticación 2FA y QR en un Sistema de Información existente de la Junta de Agua Potable y alcantarillado Pijál Alto, que por su época de desarrollo solo se había contemplado un mecanismo de autenticación basado en usuario y contraseña sin las seguridades necesarias para contrarrestar ataques y acceso no autorizado al sistema de información. La guía metodológica de OWASP WSTG y sus pruebas WSTG-INFO-01 hasta WSTG-INFO-08, WSTG-ATHN-01 hasta WSTG-ATHN-11 y WSTG-INPV-05 nos ha permitido identificar vulnerabilidades en la autenticación y diseño de la aplicación web desarrollado en lenguaje PHP, entre las vulnerabilidades que podemos mencionar es: la aplicación transportaba sus credenciales sobre canales no cifrados http, debilidades en las credenciales por defecto, falta de mecanismos de bloqueo y desbloqueo, acceso directo a páginas confidenciales, inyección SQL, tokens y credenciales sin tiempo de expiración y sin seguridad, ausencia de políticas de generación de credenciales, credenciales sin cifrado, falta de un mecanismo de autenticación 2FA, etc. Descubierto estas deficiencias nos hemos visto en la necesidad de remedir estas vulnerabilidades y robustecer con un doble factor de autenticación que en nuestro caso es 2FA ya sea por correo electrónico o QR con Google Autenticator. Continuamos con el desarrollo de las soluciones con un nuevo Front-end que utiliza la misma base de datos que fue necesario usarla para la continuidad del negocio. Bibliotecas de desarrollo Bootstrap framework, Implementation QR 2-D, instascan, php Mailer, Php Google Autenticator 2-factor, JQuery-datatables, jquery, Popper, sweetaler2, fueron muy importantes para plasmar la solución. Finalmente, realizamos una evaluación de los mismos puntos utilizando WSTG de OWASP pudiendo determinar mejor fortaleza en el mecanismo de autenticación del sistema.es_EC
dc.description.degreeMaestríaes_EC
dc.identifier.mfn0000043776es_EC
dc.identifier.otherPG/ 1952es_EC
dc.identifier.urihttps://repositorio.utn.edu.ec/handle/123456789/16694
dc.language.isospaes_EC
dc.rightsopenAccesses_EC
dc.rightsAtribución-NoComercial-CompartirIgual 3.0 Ecuador*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/ec/*
dc.subjectINFORMACIÓNes_EC
dc.subjectSEGURIDADes_EC
dc.titleImplementación de mecanismos de autenticación 2FA y Qr para el sistema de información de la Junta de Agua Potable y Saneamiento de la comunidad de Pijal Alto – JAAPYSes_EC
dc.typemasterThesises_EC

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
PG 1952 logo.jpg
Size:
242.82 KB
Format:
Joint Photographic Experts Group/JPEG File Interchange Format (JFIF)
Description:
Logo
Loading...
Thumbnail Image
Name:
PG 1952 TRABAJO GRADO.pdf
Size:
4.21 MB
Format:
Adobe Portable Document Format
Description:
Trabajo de Grado

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.56 KB
Format:
Item-specific license agreed upon to submission
Description: