-
Herramientas conceptuales y tecnológicas para ciberseguridad adaptativa y certificada (04/2023 - a la fecha)
El objetivo de este programa de investigación es el de continuar trabajando en líneas yaexploradas y explorar nuevos aspectos en los siguientes dominios complementarios de investigación: (1) la concepcióny desarrollo de mecanismos automatizados de identificación, análisis y prevención de ataques informáticos aaplicaciones web y sistemas informáticos basados en técnicas de aprendizaje automático y profundo, de seguridadguiada por modelos y de minería de procesos, (2) el desarrollo de metodologías y herramientas que permitan montar unCyber Range que sea una plataforma de avanzada para la formación, entrenamiento, experimentación e investigaciónen torno a los múltiples aspectos de la ciberseguridad y (3) desarrollar, adaptar y especializar métodos, técnicasy herramientas para la verificación de contratos inteligentes, protocolos y plataformas de cómputo basadas encriptomonedas.
10 horas semanales
Investigación
Coordinador o Responsable
En Marcha
RRHH formados en el proyecto:
Pregrado:1
Maestría/Magister:2
Doctorado:1
Financiación:
Comisión Sectorial de Investigación Científica, Uruguay, Apoyo financiero
Equipo:
JUAN DIEGO CAMPO (Responsable) , G. BETARTE (Responsable) , LUNA, C. , Maximiliano CRISTIÁ , A. SILVEIRA , G. Guerrero , M. RODRÍGUEZ , R. MARTÍNEZ , A. Blanco , M. E. Corti , Nicolas Serrano , ALVARO PARDO , María Fernanda MOLINA GIUDICE
-
ModSecIntl: A machine learning-assisted web application firewall (10/2021 - 10/2022 )
The general objective of this project is the conception and development of automated mechanisms for the identification, analysis and prevention of computer attacks on web applications. The technological result of the project will be a Minimum Viable Product (MVP) consisting of models and tools that allow automated support to these mechanisms.
10 horas semanales
Investigación
Integrante del Equipo
Concluido
RRHH formados en el proyecto:
Maestría/Magister:1
Financiación:
OEA, Estados Unidos, Apoyo financiero
Equipo:
JUAN DIEGO CAMPO , G. BETARTE (Responsable) , D. CALEGARI , Nicolás Montes , ALVARO PARDO , R. MARTÍNEZ , M. RODRÍGUEZ , FZIPI , Amanda Riverol , Fernando Outeda
Palabras clave:
ModSecurity
Web Application Firewall
machine learning
deep learning
Computer Security
-
Automatización de derivación de conocimiento para el aseguramiento de sistemas informáticos (05/2018 - 05/2021 )
Este proyecto se focaliza en la búsqueda de soluciones que incorporen la adaptación de técnicas de aprendizaje automático, minería de datos y seguridad guiada por modelos para la especificación de mecanismos y construcción de herramientas cuya utilización permita incrementar el nivel de aseguramiento de aplicaciones web.
8 horas semanales
Instituto de Computación , Grupo de Seguridad Informática
Investigación
Integrante del Equipo
En Marcha
RRHH formados en el proyecto:
Maestría/Magister:1
Financiación:
Agencia Nacional de Investigación e Innovación, Uruguay, Apoyo financiero
Equipo:
JUAN DIEGO CAMPO , G. BETARTE (Responsable) , A. PARDO , D. CALEGARI , LUNA, C. , M. RODRÍGUEZ , R. MARTÍNEZ , FZIPI , Víctor CODOCEDO
Palabras clave:
Aprendizaje automático y minería de datos
Seguridad basada en modelos
Ciberinteligencia
Areas de conocimiento:
Ingeniería y Tecnología / Ingeniería Eléctrica, Ingeniería Electrónica e Ingeniería de la Información /
Ingeniería de Sistemas y Comunicaciones /
Seguridad Informática
-
Desafíos de seguridad y privacidad en el diseño e implementación de soluciones de rastreo digital de proximidad (05/2020 - 11/2020 )
La utilidad de una aplicación de rastreo digital de proximidad (RDP) radica en su capacidad para detectar contactos en riesgo y utilizar esta información en conjunto con otras medidas para combatir la epidemia, como la realización de tests, el distanciamiento social o la cuarentena. En el contexto del proyecto PROTECT se ha trabajado en identificar las propuestas existentes, las tecnologías, flujos de datos y procesos involucrados en el funcionamiento de sistemas RDP.
Este proyecto ha sido postulado al llamado del Programa CSIC Conocimiento especializado para enfrentar la emergencia planteada por el COVID19 y sus impactos y ha sido seleccionado para recibir apoyo del programa.
5 horas semanales
Investigación
Integrante del Equipo
En Marcha
Financiación:
Comisión Sectorial de Investigación Científica, Uruguay, Apoyo financiero
Equipo:
JUAN DIEGO CAMPO , G. BETARTE , A. DELGADO , P. EZZATTI , A. FORTEZZA , L. GONZALEZ , A. MARTIN , B. MURACCIOLE , R. RUGGIA
Palabras clave:
COVID19
rastreo digital de proximidad
soluciones tecnológicas
protección de datos personales
seguridad informática
-
Mecanismos autónomos de seguridad certificados para sistemas computacionales móviles (01/2015 - 01/2018 )
El desarrollo masivo de tecnologías móviles ha cambiado radicalmente la manera en la que los usuarios acceden y utilizan los recursos
informáticos disponibles hoy en día. Esta evolución ha generado un aumento considerable en la complejidad de la gestión de estas tecnologías,
tanto desde el punto de vista de la infraestructura como de los dispositivos individuales. En este contexto, mecanismos de seguridad capaces de
proteger la información y las actividades desarrolladas por el usuario final, así como las de las organizaciones con las que los mismos se
interconectan, son fundamentales. Sin embargo, los temas de seguridad han sido usualmente relegados detrás de avances de carácter
operacional y funcional.
El objetivo principal de este proyecto es investigar y proponer un enfoque integral que permita abordar el problema de gestión de
vulnerabilidades de seguridad en plataformas de dispositivos móviles, de manera rigurosa y sistemática, mediante el diseño de mecanismos
autónomos certificados capaces de acompañar tecnologías móviles en rápida expansión. Dado su extendido uso como sistema operativo de
teléfonos inteligentes (smartphones), en este proyecto se considerará la plataforma Android como dominio objetivo de experimentación y
validación de los mecanismos y metodologías que se pretende abordar y desarrollar en este proyecto.
12 horas semanales
Instituto de Computación , Grupo de Seguridad Informática
Investigación
Integrante del Equipo
Concluido
Financiación:
Agencia Nacional de Investigación e Innovación, Uruguay, Apoyo financiero
Equipo:
MARCELO RODRÍGUEZ , GUSTAVO BETARTE (Responsable) , CARLOS LUNA , FELIPE ZIPITRÍA , MAXIMILIANO CRISTíA , MARTíN BARRERE , Juan Diego CAMPO
-
VirtualCert: Hacia una Plataforma de Virtualización Certificada - Fase II (03/2013 - 12/2014 )
Este proyecto establece líneas de trabajo que han sido identificadas y que ya se han comenzado a explorar en el trabajo de
investigación realizado en el proyecto de Investigación Fundamental Fondo Clemente Estable VirtualCert: Hacia una Plataforma
Certificada de Virtualización (proyecto FCE2009_PR_1_2568). La primera fase del proyecto fue finalizada en julio de 2012. Como
resultado del trabajo de investigación desarrollado en el proyecto VirtualCert, ya se cuenta con una versión completamente formalizada y
verificada usando el asistente de pruebas Coq [Coq10, BC04] de un modelo idealizado de una plataforma de virtualización en la que se
modelan las diferentes estructuras de memoria que pueden ser gestionadas por los sistemas operativos (SOs) guests de la plataforma.
Asimismo, se han establecido y probado propiedades de seguridad que garantizan que los sistemas operativos guests solamente tienen
acceso a la memoria que les pertenece, sin poder disturbar la de los otros sistemas con los que comparten los recursos de la plataforma
de hardware virtualizada. Estas últimas propiedades han sido formuladas como propiedades de non-interference, o más precisamente,
non-influence. El objetivo principal que se ha definido para esta Fase II del proyecto consiste en desarrollar una extensión del modelo
con componentes que permitan la formulación de ataques basados en cache y poder probar formalmente que para este tipo de ataques
que la plataforma cuenta con mecanismos de seguridad que permiten prevenir eficazmente los mismos. Este tipo de estudios es de alto
interés para la comunidad de métodos formales y provable security. Como un primer paso en esa dirección ya se cuenta con una
extensión del modelo que nos permite formular cache-based probing attacks y se ha probado formalmante que para este tipo de ataques,
en presencia de una estructura VIVT (Virtually Indexed Virtually Tagged) de cache con una política escritura write-through, la plataforma
modelada cuenta con mecanismos de seguridad que permiten prevenir eficazmente los mismos. En el caso de una estructura de cache
de tipo VIPT (Virtually Indexed Physically Tagged) el análisis de propiedades de no influencia es de particular interés, ya que el costoso
mecanismo de vaciado (flushing) de la cache en un cambio de contexto (empleado por caches de tipo VIVT) no es utilizado, permitiendo
que la cache pueda contener en un momento dado páginas de memoria de diferentes sistemas operativos. Por otra parte, analizar no
influencia en el contexto de diferentes políticas de escritura de cache permitiría complementar la investigación realizada en la fase
anterior del proyecto. La actividad de investigación a desarrollar en la Fase II del proyecto VirtualCert, se focalizará entonces en dos
líneas principales de trabajo, a saber: el modelado de estructuras de cache VIPT y las correspondientes pruebas de no influencia y el
desarrollo una extensión del modelo que permita establecer y probar formalmente propiedades de seguridad relacionadas con ataques
basados en la observación de la gestión de la memoria cache.
8 horas semanales
Instituto de Computación , Grupo de Seguridad Informática
Investigación
Integrante del Equipo
Concluido
RRHH formados en el proyecto:
Pregrado:2
Doctorado:2
Financiación:
Comisión Sectorial de Investigación Científica, Uruguay, Apoyo financiero
Equipo:
GUSTAVO BETARTE (Responsable) , CARLOS LUNA , GILLES BARTHE , Juan Diego CAMPO
Palabras clave:
Virtualización
No interferencia
Areas de conocimiento:
Ingeniería y Tecnología / Ingeniería Eléctrica, Ingeniería Electrónica e Ingeniería de la Información /
Ingeniería de Sistemas y Comunicaciones /
Seguridad Informática
-
VirtualCert: Hacia una plataforma de virtualización certificada (01/2010 - 12/2012 )
Este proyecto aborda el estudio del comportamiento de plataformas de computación virtuales. Concretamente, se focaliza en la especificación y verificación formal de determinadas propiedades de seguridad, que es deseable sean garantidas por plataformas de virtualización sobre las que son ejecutadas variedades de máquinas virtuales que ofician de hosts a sistemas operativos, sean estos confiables o no. En particular, interesa modelar formalmente la interacción de diferentes sistemas operativos ejecutando sobre una misma plataforma virtualizada y establecer cuáles son los mecanismos que garantizan determinadas propiedades de no interferencia, particularmente en relación a los datos manejados por los sistemas que ejecutan concurrentemente sobre esa plataforma.
8 horas semanales
Instituto de Computación , Grupo de Seguridad Informática
Investigación
Integrante del Equipo
Concluido
RRHH formados en el proyecto:
Pregrado:2
Maestría/Magister:1
Financiación:
Agencia Nacional de Investigación e Innovación, Uruguay, Apoyo financiero
Equipo:
GUSTAVO BETARTE (Responsable) , CARLOS LUNA , GILLES BARTHE , Juan Diego Campo
Palabras clave:
Virtualización
Areas de conocimiento:
Ingeniería y Tecnología / Ingeniería Eléctrica, Ingeniería Electrónica e Ingeniería de la Información /
Ingeniería de Sistemas y Comunicaciones /
Seguridad Informática
Ciencias Naturales y Exactas / Ciencias de la Computación e Información /
Ciencias de la Computación /
Métodos Formales