SlideShare una empresa de Scribd logo
2015
En Desarrollo de Aplicaciones Móviles Utilizando
Criptografía
(Proyectos Académicos, Maestría en Seguridad y Gestión de Riesgos Informáticos)
Por David Eliseo Martínez Castellanos
Sistema de Control Escolar con Firma Digital de Calificaciones y
Verificación de Firma Digital desde dispositivos Móviles
Prototipo de Sistema de
cómputo que permite realizar la
firma digital de calificaciones de
estudiantes por parte del
docente encargado de una
asignatura y la posterior
verificación de la calificación por
parte de los estudiantes de
dicha asignatura desde sus
dispositivos móviles Android
Las herramientas a ser utilizadas por el docente fueron desarrolladas en Java utilizando el IDE
NetBeans.
Se elaboraron dos prototipos, uno
basado en BouncyCastle y OpenSSL
y otro para el que se realizó la
implementación de los algoritmos de
cifrado y función de picadillo (AES-
128, RSA-3072 y SHA256)
Desarrollo de la aplicación en Android Studio
Depuración y exámen del rendimiento de la ejecución de los algoritmos en el dispositivo móvil
Aplicación ejecutando en el celular, permite
consultar las calificaciones y verificar la firma digital
correspondiente.
Diseño de un Protocolo de Seguridad Basado en Criptografía para la
emisión y uso de un pasaporte electrónico implementado en
dispositivos Android
• Firma Digital Simple
• Cifradores de llave pública
• Cifradores de bloque
• Función picadillo (Hash)
Primitivas Criptográficas Implementadas
Algoritmos Criptográficos implementados
• RSA (RSA-3072)
• AES-128
• SHA256
El protocolo se divide en 3 fases:
• Solicitud y Emisión del Pasaporte Electrónico.
• Solicitud y Emisión de Visado Electrónico.
• Registro de entradas y salidas en controles migratorios.
Software desarrollado para la implementación del Protocolo de
Seguridad
Generación de llaves
pública y privada para
las entidades
participantes en el
Protocolo
Solicitud de Emisión de Pasaporte Electrónico: Oficial de Migración Envía
Código de Solicitud al Móvil del ciudadano solicitante.
Aplicación Móvil
El solicitante recibe SMS el
número de solicitud, la aplicación
genera en ese momento su par
del llaves RSA y envía la solicitud
firmada nuevamente al sitema de
Migración y Enstrangería.
Se recibe la información de solicitud, se verifica y a la vez firma la llave pública del
ciudadano solicitante.
Se capturan los datos para el pasaporte electrónico.
Despliegue del Pasaporte
Electrónico en el Móvil Android
Programa para la solicitud y emisión de visado electrónico
Visualización de las visas electrónicas en la aplicación móvil
Aplicación para el registro de controles migratorios
Registro de Salida de País de
Origen y Entrada a País de
Destino
Gracias!
Autor:
David Eliseo Martínez Castellanos
eliseo.Martinez@gmail.com

Más contenido relacionado

Destacado

Scatter gather in mule
Scatter gather in muleScatter gather in mule
Scatter gather in mule
Mohammed625
 
Nezapomeňte na uživatele
Nezapomeňte na uživateleNezapomeňte na uživatele
Nezapomeňte na uživatele
Michal Acler
 
GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...
GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...
GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...
Harsh Prakash (AWS, Azure, Security+, Agile, PMP, GISP)
 
L05 word representation
L05 word representationL05 word representation
L05 word representation
ananth
 
リジェクト内容とその対応とその他
リジェクト内容とその対応とその他リジェクト内容とその対応とその他
リジェクト内容とその対応とその他
Masaru Gushiken
 
Sharefest presentation
Sharefest presentationSharefest presentation
Sharefest presentation
adriennemoyle
 
2015 agos actas extraprotocolares 2015
2015 agos actas extraprotocolares 20152015 agos actas extraprotocolares 2015
2015 agos actas extraprotocolares 2015
UNIVERSIDAD DE SAN MARTIN DE PORRES
 
Proyecto de ley organica para la circunscripcion territorial especial amazoni...
Proyecto de ley organica para la circunscripcion territorial especial amazoni...Proyecto de ley organica para la circunscripcion territorial especial amazoni...
Proyecto de ley organica para la circunscripcion territorial especial amazoni...
Henry Cuji Coello
 
Facebook
FacebookFacebook
Facebook
actividadcj
 
COMUNIDADES VIRTUALES
COMUNIDADES VIRTUALESCOMUNIDADES VIRTUALES
COMUNIDADES VIRTUALES
SYLVIA HERRERA DÍAZ
 
Iess puyo
Iess puyoIess puyo
TELEDUCACIÓN
TELEDUCACIÓNTELEDUCACIÓN
TELEDUCACIÓN
SYLVIA HERRERA DÍAZ
 
Procedimiento ante los Tribunales Dominicanos en Materia Ambiental
Procedimiento ante los Tribunales Dominicanos en Materia AmbientalProcedimiento ante los Tribunales Dominicanos en Materia Ambiental
Procedimiento ante los Tribunales Dominicanos en Materia Ambiental
Jhordam Martinez Ramirez
 
Tabela das atividades do tecnologo em petroleo e gas
Tabela das atividades do tecnologo em petroleo e gasTabela das atividades do tecnologo em petroleo e gas
Tabela das atividades do tecnologo em petroleo e gas
AdrianPetroser
 
Ecuador un país territorialmente pequeño.....mito o realidad?
Ecuador un país territorialmente pequeño.....mito o realidad?Ecuador un país territorialmente pequeño.....mito o realidad?
Ecuador un país territorialmente pequeño.....mito o realidad?
SYLVIA HERRERA DÍAZ
 
Ref ley héroes nacionales
Ref ley héroes nacionalesRef ley héroes nacionales
Ref ley héroes nacionales
Henry Cuji Coello
 
Cedatos agosto 50 asambleistas conocidos
Cedatos agosto 50 asambleistas conocidosCedatos agosto 50 asambleistas conocidos
Cedatos agosto 50 asambleistas conocidos
Henry Cuji Coello
 

Destacado (17)

Scatter gather in mule
Scatter gather in muleScatter gather in mule
Scatter gather in mule
 
Nezapomeňte na uživatele
Nezapomeňte na uživateleNezapomeňte na uživatele
Nezapomeňte na uživatele
 
GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...
GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...
GIS Market Study of Internet Mapping Server (IMS) - Summary - Requirements an...
 
L05 word representation
L05 word representationL05 word representation
L05 word representation
 
リジェクト内容とその対応とその他
リジェクト内容とその対応とその他リジェクト内容とその対応とその他
リジェクト内容とその対応とその他
 
Sharefest presentation
Sharefest presentationSharefest presentation
Sharefest presentation
 
2015 agos actas extraprotocolares 2015
2015 agos actas extraprotocolares 20152015 agos actas extraprotocolares 2015
2015 agos actas extraprotocolares 2015
 
Proyecto de ley organica para la circunscripcion territorial especial amazoni...
Proyecto de ley organica para la circunscripcion territorial especial amazoni...Proyecto de ley organica para la circunscripcion territorial especial amazoni...
Proyecto de ley organica para la circunscripcion territorial especial amazoni...
 
Facebook
FacebookFacebook
Facebook
 
COMUNIDADES VIRTUALES
COMUNIDADES VIRTUALESCOMUNIDADES VIRTUALES
COMUNIDADES VIRTUALES
 
Iess puyo
Iess puyoIess puyo
Iess puyo
 
TELEDUCACIÓN
TELEDUCACIÓNTELEDUCACIÓN
TELEDUCACIÓN
 
Procedimiento ante los Tribunales Dominicanos en Materia Ambiental
Procedimiento ante los Tribunales Dominicanos en Materia AmbientalProcedimiento ante los Tribunales Dominicanos en Materia Ambiental
Procedimiento ante los Tribunales Dominicanos en Materia Ambiental
 
Tabela das atividades do tecnologo em petroleo e gas
Tabela das atividades do tecnologo em petroleo e gasTabela das atividades do tecnologo em petroleo e gas
Tabela das atividades do tecnologo em petroleo e gas
 
Ecuador un país territorialmente pequeño.....mito o realidad?
Ecuador un país territorialmente pequeño.....mito o realidad?Ecuador un país territorialmente pequeño.....mito o realidad?
Ecuador un país territorialmente pequeño.....mito o realidad?
 
Ref ley héroes nacionales
Ref ley héroes nacionalesRef ley héroes nacionales
Ref ley héroes nacionales
 
Cedatos agosto 50 asambleistas conocidos
Cedatos agosto 50 asambleistas conocidosCedatos agosto 50 asambleistas conocidos
Cedatos agosto 50 asambleistas conocidos
 

Similar a 2015 en Desarrollo de Aplicaciones Móviles haciendo uso de Criptografía

Sistema de Control Escolar con Firma Digital de Calificaciones y Verificación...
Sistema de Control Escolar con Firma Digital de Calificaciones y Verificación...Sistema de Control Escolar con Firma Digital de Calificaciones y Verificación...
Sistema de Control Escolar con Firma Digital de Calificaciones y Verificación...
David Eliseo Martinez Castellanos
 
Graphic otp generator ultra light 3.2.2_sharpmindsoftware
Graphic otp generator ultra light 3.2.2_sharpmindsoftwareGraphic otp generator ultra light 3.2.2_sharpmindsoftware
Graphic otp generator ultra light 3.2.2_sharpmindsoftware
amaulini
 
05 certificaado digital
05 certificaado digital05 certificaado digital
05 certificaado digital
MariluzBlacidoGabrie
 
G-OTP - Generador de clave perecedera gráfica
G-OTP - Generador de clave perecedera gráficaG-OTP - Generador de clave perecedera gráfica
G-OTP - Generador de clave perecedera gráfica
mauromaulinir
 
Proyecto de Administración electrónica
Proyecto de Administración electrónica Proyecto de Administración electrónica
Proyecto de Administración electrónica
Nombre Apellidos
 
Manual de procedimientos para los usuarios pki
Manual de procedimientos para los usuarios pkiManual de procedimientos para los usuarios pki
Manual de procedimientos para los usuarios pki
Luis Andres Arias Salazar
 
Nuevos Servicios On Line
Nuevos Servicios On LineNuevos Servicios On Line
Nuevos Servicios On Line
Belen93
 
BioWallet GDD08 Madrid
BioWallet GDD08 MadridBioWallet GDD08 Madrid
BioWallet GDD08 Madrid
biowallet
 
Realsec I Criptografia Y Firma Digital
Realsec I Criptografia Y Firma DigitalRealsec I Criptografia Y Firma Digital
Realsec I Criptografia Y Firma Digital
Realsec | Tecnología y sistemas de cifrado y firma digital
 
Pcr2008
Pcr2008Pcr2008
Pcr2008
REALSEC
 
Encriptacion Autenticacion y Autorizacion.ppt
Encriptacion Autenticacion y Autorizacion.pptEncriptacion Autenticacion y Autorizacion.ppt
Encriptacion Autenticacion y Autorizacion.ppt
Efrain Meza Romero
 
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
Cristián Rojas, MSc., CSSLP
 
8 prospectiva del e commerce
8 prospectiva del e commerce8 prospectiva del e commerce
8 prospectiva del e commerce
Rocio Alvear
 
Infraestructura PKI
Infraestructura PKIInfraestructura PKI
Infraestructura PKI
Vero Perez
 
1. introduccioìn a la seguridad
1. introduccioìn a la seguridad1. introduccioìn a la seguridad
1. introduccioìn a la seguridad
1 2d
 
Protocolos de redes ssl
Protocolos de redes sslProtocolos de redes ssl
Protocolos de redes ssl
NaNy PiRe
 
Proyecto Fin de Carrera RASED (Remote Authentication System for Electronic DNI)
Proyecto Fin de Carrera RASED (Remote Authentication System for Electronic DNI)Proyecto Fin de Carrera RASED (Remote Authentication System for Electronic DNI)
Proyecto Fin de Carrera RASED (Remote Authentication System for Electronic DNI)
Mariano Tejedor
 
Seguridad en Internet
Seguridad en InternetSeguridad en Internet
Seguridad en Internet
Roger CARHUATOCTO
 
Uso del dni
Uso del dniUso del dni
Uso del dni
Pilar Montero
 
Examen Parcial de redes IBM
Examen Parcial de redes IBMExamen Parcial de redes IBM
Examen Parcial de redes IBM
KoreanASIA
 

Similar a 2015 en Desarrollo de Aplicaciones Móviles haciendo uso de Criptografía (20)

Sistema de Control Escolar con Firma Digital de Calificaciones y Verificación...
Sistema de Control Escolar con Firma Digital de Calificaciones y Verificación...Sistema de Control Escolar con Firma Digital de Calificaciones y Verificación...
Sistema de Control Escolar con Firma Digital de Calificaciones y Verificación...
 
Graphic otp generator ultra light 3.2.2_sharpmindsoftware
Graphic otp generator ultra light 3.2.2_sharpmindsoftwareGraphic otp generator ultra light 3.2.2_sharpmindsoftware
Graphic otp generator ultra light 3.2.2_sharpmindsoftware
 
05 certificaado digital
05 certificaado digital05 certificaado digital
05 certificaado digital
 
G-OTP - Generador de clave perecedera gráfica
G-OTP - Generador de clave perecedera gráficaG-OTP - Generador de clave perecedera gráfica
G-OTP - Generador de clave perecedera gráfica
 
Proyecto de Administración electrónica
Proyecto de Administración electrónica Proyecto de Administración electrónica
Proyecto de Administración electrónica
 
Manual de procedimientos para los usuarios pki
Manual de procedimientos para los usuarios pkiManual de procedimientos para los usuarios pki
Manual de procedimientos para los usuarios pki
 
Nuevos Servicios On Line
Nuevos Servicios On LineNuevos Servicios On Line
Nuevos Servicios On Line
 
BioWallet GDD08 Madrid
BioWallet GDD08 MadridBioWallet GDD08 Madrid
BioWallet GDD08 Madrid
 
Realsec I Criptografia Y Firma Digital
Realsec I Criptografia Y Firma DigitalRealsec I Criptografia Y Firma Digital
Realsec I Criptografia Y Firma Digital
 
Pcr2008
Pcr2008Pcr2008
Pcr2008
 
Encriptacion Autenticacion y Autorizacion.ppt
Encriptacion Autenticacion y Autorizacion.pptEncriptacion Autenticacion y Autorizacion.ppt
Encriptacion Autenticacion y Autorizacion.ppt
 
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
 
8 prospectiva del e commerce
8 prospectiva del e commerce8 prospectiva del e commerce
8 prospectiva del e commerce
 
Infraestructura PKI
Infraestructura PKIInfraestructura PKI
Infraestructura PKI
 
1. introduccioìn a la seguridad
1. introduccioìn a la seguridad1. introduccioìn a la seguridad
1. introduccioìn a la seguridad
 
Protocolos de redes ssl
Protocolos de redes sslProtocolos de redes ssl
Protocolos de redes ssl
 
Proyecto Fin de Carrera RASED (Remote Authentication System for Electronic DNI)
Proyecto Fin de Carrera RASED (Remote Authentication System for Electronic DNI)Proyecto Fin de Carrera RASED (Remote Authentication System for Electronic DNI)
Proyecto Fin de Carrera RASED (Remote Authentication System for Electronic DNI)
 
Seguridad en Internet
Seguridad en InternetSeguridad en Internet
Seguridad en Internet
 
Uso del dni
Uso del dniUso del dni
Uso del dni
 
Examen Parcial de redes IBM
Examen Parcial de redes IBMExamen Parcial de redes IBM
Examen Parcial de redes IBM
 

Más de David Eliseo Martinez Castellanos

2015 on Spatial Development (Personal Projects)
2015 on Spatial Development (Personal Projects)2015 on Spatial Development (Personal Projects)
2015 on Spatial Development (Personal Projects)
David Eliseo Martinez Castellanos
 
Taller Comparativo y Diseño de una Política de Seguridad de la Información
Taller Comparativo y Diseño de una Política de Seguridad de la InformaciónTaller Comparativo y Diseño de una Política de Seguridad de la Información
Taller Comparativo y Diseño de una Política de Seguridad de la Información
David Eliseo Martinez Castellanos
 
GIS Services development using CloudEO platform data and Tools
GIS Services development using CloudEO platform data and ToolsGIS Services development using CloudEO platform data and Tools
GIS Services development using CloudEO platform data and Tools
David Eliseo Martinez Castellanos
 
Air Quality Map
Air Quality MapAir Quality Map
Implementación de Algoritmos Criptográficos y de Digestión de Mensajes
Implementación de Algoritmos Criptográficos y de Digestión de MensajesImplementación de Algoritmos Criptográficos y de Digestión de Mensajes
Implementación de Algoritmos Criptográficos y de Digestión de Mensajes
David Eliseo Martinez Castellanos
 
Diseño de herramienta de evaluación de la seguridad de la información y mapa ...
Diseño de herramienta de evaluación de la seguridad de la información y mapa ...Diseño de herramienta de evaluación de la seguridad de la información y mapa ...
Diseño de herramienta de evaluación de la seguridad de la información y mapa ...
David Eliseo Martinez Castellanos
 
My Showcase
My ShowcaseMy Showcase
CRITERIOS DE SEGURIDAD EN UNA EMPRESA DE SERVICIOS DE VENTAS REGIONALES DE ED...
CRITERIOS DE SEGURIDAD EN UNA EMPRESA DE SERVICIOS DE VENTAS REGIONALES DE ED...CRITERIOS DE SEGURIDAD EN UNA EMPRESA DE SERVICIOS DE VENTAS REGIONALES DE ED...
CRITERIOS DE SEGURIDAD EN UNA EMPRESA DE SERVICIOS DE VENTAS REGIONALES DE ED...
David Eliseo Martinez Castellanos
 
Monitoreo VSM - Apache Cordova Development
Monitoreo VSM - Apache Cordova DevelopmentMonitoreo VSM - Apache Cordova Development
Monitoreo VSM - Apache Cordova Development
David Eliseo Martinez Castellanos
 
Alertas @MARN.SV V2.0 Android App
Alertas @MARN.SV V2.0 Android AppAlertas @MARN.SV V2.0 Android App
Alertas @MARN.SV V2.0 Android App
David Eliseo Martinez Castellanos
 
ArcGIS Add-in Development In Python and C# for LIDAR Product Quality Control
ArcGIS Add-in Development In Python and C# for LIDAR Product Quality ControlArcGIS Add-in Development In Python and C# for LIDAR Product Quality Control
ArcGIS Add-in Development In Python and C# for LIDAR Product Quality Control
David Eliseo Martinez Castellanos
 
Desarrollo de la Estación de Trabajo para el Monitoreo Ambiental y Monitoreo ...
Desarrollo de la Estación de Trabajo para el Monitoreo Ambiental y Monitoreo ...Desarrollo de la Estación de Trabajo para el Monitoreo Ambiental y Monitoreo ...
Desarrollo de la Estación de Trabajo para el Monitoreo Ambiental y Monitoreo ...
David Eliseo Martinez Castellanos
 
Towards A Drought Monitoring System for El Salvador
Towards A Drought Monitoring System for El SalvadorTowards A Drought Monitoring System for El Salvador
Towards A Drought Monitoring System for El Salvador
David Eliseo Martinez Castellanos
 
Weather Hazard Mobile Application
Weather Hazard Mobile ApplicationWeather Hazard Mobile Application
Weather Hazard Mobile Application
David Eliseo Martinez Castellanos
 

Más de David Eliseo Martinez Castellanos (14)

2015 on Spatial Development (Personal Projects)
2015 on Spatial Development (Personal Projects)2015 on Spatial Development (Personal Projects)
2015 on Spatial Development (Personal Projects)
 
Taller Comparativo y Diseño de una Política de Seguridad de la Información
Taller Comparativo y Diseño de una Política de Seguridad de la InformaciónTaller Comparativo y Diseño de una Política de Seguridad de la Información
Taller Comparativo y Diseño de una Política de Seguridad de la Información
 
GIS Services development using CloudEO platform data and Tools
GIS Services development using CloudEO platform data and ToolsGIS Services development using CloudEO platform data and Tools
GIS Services development using CloudEO platform data and Tools
 
Air Quality Map
Air Quality MapAir Quality Map
Air Quality Map
 
Implementación de Algoritmos Criptográficos y de Digestión de Mensajes
Implementación de Algoritmos Criptográficos y de Digestión de MensajesImplementación de Algoritmos Criptográficos y de Digestión de Mensajes
Implementación de Algoritmos Criptográficos y de Digestión de Mensajes
 
Diseño de herramienta de evaluación de la seguridad de la información y mapa ...
Diseño de herramienta de evaluación de la seguridad de la información y mapa ...Diseño de herramienta de evaluación de la seguridad de la información y mapa ...
Diseño de herramienta de evaluación de la seguridad de la información y mapa ...
 
My Showcase
My ShowcaseMy Showcase
My Showcase
 
CRITERIOS DE SEGURIDAD EN UNA EMPRESA DE SERVICIOS DE VENTAS REGIONALES DE ED...
CRITERIOS DE SEGURIDAD EN UNA EMPRESA DE SERVICIOS DE VENTAS REGIONALES DE ED...CRITERIOS DE SEGURIDAD EN UNA EMPRESA DE SERVICIOS DE VENTAS REGIONALES DE ED...
CRITERIOS DE SEGURIDAD EN UNA EMPRESA DE SERVICIOS DE VENTAS REGIONALES DE ED...
 
Monitoreo VSM - Apache Cordova Development
Monitoreo VSM - Apache Cordova DevelopmentMonitoreo VSM - Apache Cordova Development
Monitoreo VSM - Apache Cordova Development
 
Alertas @MARN.SV V2.0 Android App
Alertas @MARN.SV V2.0 Android AppAlertas @MARN.SV V2.0 Android App
Alertas @MARN.SV V2.0 Android App
 
ArcGIS Add-in Development In Python and C# for LIDAR Product Quality Control
ArcGIS Add-in Development In Python and C# for LIDAR Product Quality ControlArcGIS Add-in Development In Python and C# for LIDAR Product Quality Control
ArcGIS Add-in Development In Python and C# for LIDAR Product Quality Control
 
Desarrollo de la Estación de Trabajo para el Monitoreo Ambiental y Monitoreo ...
Desarrollo de la Estación de Trabajo para el Monitoreo Ambiental y Monitoreo ...Desarrollo de la Estación de Trabajo para el Monitoreo Ambiental y Monitoreo ...
Desarrollo de la Estación de Trabajo para el Monitoreo Ambiental y Monitoreo ...
 
Towards A Drought Monitoring System for El Salvador
Towards A Drought Monitoring System for El SalvadorTowards A Drought Monitoring System for El Salvador
Towards A Drought Monitoring System for El Salvador
 
Weather Hazard Mobile Application
Weather Hazard Mobile ApplicationWeather Hazard Mobile Application
Weather Hazard Mobile Application
 

2015 en Desarrollo de Aplicaciones Móviles haciendo uso de Criptografía

  • 1. 2015 En Desarrollo de Aplicaciones Móviles Utilizando Criptografía (Proyectos Académicos, Maestría en Seguridad y Gestión de Riesgos Informáticos) Por David Eliseo Martínez Castellanos
  • 2. Sistema de Control Escolar con Firma Digital de Calificaciones y Verificación de Firma Digital desde dispositivos Móviles Prototipo de Sistema de cómputo que permite realizar la firma digital de calificaciones de estudiantes por parte del docente encargado de una asignatura y la posterior verificación de la calificación por parte de los estudiantes de dicha asignatura desde sus dispositivos móviles Android
  • 3. Las herramientas a ser utilizadas por el docente fueron desarrolladas en Java utilizando el IDE NetBeans.
  • 4. Se elaboraron dos prototipos, uno basado en BouncyCastle y OpenSSL y otro para el que se realizó la implementación de los algoritmos de cifrado y función de picadillo (AES- 128, RSA-3072 y SHA256)
  • 5. Desarrollo de la aplicación en Android Studio
  • 6. Depuración y exámen del rendimiento de la ejecución de los algoritmos en el dispositivo móvil
  • 7. Aplicación ejecutando en el celular, permite consultar las calificaciones y verificar la firma digital correspondiente.
  • 8. Diseño de un Protocolo de Seguridad Basado en Criptografía para la emisión y uso de un pasaporte electrónico implementado en dispositivos Android • Firma Digital Simple • Cifradores de llave pública • Cifradores de bloque • Función picadillo (Hash) Primitivas Criptográficas Implementadas Algoritmos Criptográficos implementados • RSA (RSA-3072) • AES-128 • SHA256 El protocolo se divide en 3 fases: • Solicitud y Emisión del Pasaporte Electrónico. • Solicitud y Emisión de Visado Electrónico. • Registro de entradas y salidas en controles migratorios.
  • 9.
  • 10.
  • 11.
  • 12. Software desarrollado para la implementación del Protocolo de Seguridad Generación de llaves pública y privada para las entidades participantes en el Protocolo
  • 13. Solicitud de Emisión de Pasaporte Electrónico: Oficial de Migración Envía Código de Solicitud al Móvil del ciudadano solicitante.
  • 14. Aplicación Móvil El solicitante recibe SMS el número de solicitud, la aplicación genera en ese momento su par del llaves RSA y envía la solicitud firmada nuevamente al sitema de Migración y Enstrangería.
  • 15. Se recibe la información de solicitud, se verifica y a la vez firma la llave pública del ciudadano solicitante. Se capturan los datos para el pasaporte electrónico.
  • 17. Programa para la solicitud y emisión de visado electrónico
  • 18. Visualización de las visas electrónicas en la aplicación móvil
  • 19. Aplicación para el registro de controles migratorios
  • 20. Registro de Salida de País de Origen y Entrada a País de Destino
  • 21. Gracias! Autor: David Eliseo Martínez Castellanos eliseo.Martinez@gmail.com