Construção de aplicações seguras orientadas a eventos considerando aspectos de confidencialidade e integridade.
Ano de defesa: | 2019 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
Tipo de documento: | Tese |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Universidade Federal de Campina Grande
Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: | |
Link de acesso: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/12714 |
Resumo: | O mundo encontra-se atualmente na era do Big Data. O número previsto de dispositivos conectados na Internet na próxima década e de centenas de bilhões. Esses dispositivos vão de aviões, carros, computadores, celulares a at´e mesmo pequenos sensores de batimentos cardíacos. Processar esses volumes de dados exige grandes poderes computacionais. Ademais, o processamento seguro de dados deixou de ser um requisito desejável e passou a ser necessário, aumentando o custo computacional. Com isso, é proposto um modelo de arquitetura de software com foco no aumento da segurança dos dados processados, em termos de confiabilidade e integridade. Esse modelo é uma especialização do padrão publish-subscribe com entidades adicionais para controle de acesso, checagem da integridade de aplicações e dados e para gerenciamento seguro de chaves de criptografia. O modelo proposto foi utilizado para o desenvolvimento de duas aplicações. A primeira aplicação é na área de redes elétricas inteligentes (smart grids), especificamente na coleta de informações de consumo de residências com o uso de medidores inteligentes. A segunda aplicação consiste na captura de dados de dispositivos móveis para uso em publicidade segmentada. Em ambos os casos, houve coleta de informações que permitem modelar perfis de comportamento dos usuários. As principais contribuições do modelo são as garantias de segurança dos dados, ao mesmo tempo em que é escalável, facilmente replicável em diversos provedores, sejam eles de nuvem ou não, e possui baixo acoplamento. |