FLAT: Federated Lightweight Authentication of Things
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFMG |
Texto Completo: | http://hdl.handle.net/1843/ESBF-B6QGC7 |
Resumo: | A autenticação de dispositivos e o controle de acesso aos recursos disponíveis na rede é um dos atuais desafios em IoT. Neste sentido, é essencial que exista um modelo de gestão de identidades para IoT que contemple as características específicas deste contexto, especialmente quando consideramos as restrições computacionais dos dispositivos e sua potencial mobilidade entre domínios. Como solução para este problema é proposto o FLAT, um protocolo de autenticação federada para IoT. FLAT associa: o uso de apenas criptografia simétrica no Cliente, a substituição de criptossistemas tradicionais como o RSA/DSA por criptossistemas equivalentes baseados em curvas elípticas, e o uso de certificados implícitos. O dispositivo Cliente no FLAT é mais eficiente do que a solução baseline em total de dados trocados e em tempo de computação. FLAT também é capaz de reduzir o total de dados transmitidos em cerca de 31% em relação à solução baseline, sendo uma alternativa leve para autenticação em IoT. |
id |
UFMG_f28cdef92cfd81125fdd6a01ec771b56 |
---|---|
oai_identifier_str |
oai:repositorio.ufmg.br:1843/ESBF-B6QGC7 |
network_acronym_str |
UFMG |
network_name_str |
Repositório Institucional da UFMG |
repository_id_str |
|
spelling |
Leonardo Barbosa e OliveiraMarco Aurelio Amaral HenriquesJoão Guilherme Maia de MenezesDaniel Fernandes MacedoMarco Aurelio Amaral HenriquesJean Everson MartinaMaria Luiza Burgarelli Alves dos Santos2019-08-13T18:00:31Z2019-08-13T18:00:31Z2018-07-13http://hdl.handle.net/1843/ESBF-B6QGC7A autenticação de dispositivos e o controle de acesso aos recursos disponíveis na rede é um dos atuais desafios em IoT. Neste sentido, é essencial que exista um modelo de gestão de identidades para IoT que contemple as características específicas deste contexto, especialmente quando consideramos as restrições computacionais dos dispositivos e sua potencial mobilidade entre domínios. Como solução para este problema é proposto o FLAT, um protocolo de autenticação federada para IoT. FLAT associa: o uso de apenas criptografia simétrica no Cliente, a substituição de criptossistemas tradicionais como o RSA/DSA por criptossistemas equivalentes baseados em curvas elípticas, e o uso de certificados implícitos. O dispositivo Cliente no FLAT é mais eficiente do que a solução baseline em total de dados trocados e em tempo de computação. FLAT também é capaz de reduzir o total de dados transmitidos em cerca de 31% em relação à solução baseline, sendo uma alternativa leve para autenticação em IoT.The Internet of Things (IoT) applications and technologies have been modifying the way people and businesses interact. The IoT growth, however, is followed by several challenges. Among them, a critical aspect in IoT is the authentication of devices and its access control to the available network resources. The Identity Management (IdM) provides means to manage identities of devices and users, being also responsible for the authentication and authorization tasks. In this sense, it is essential to IoT the development of an IdM model that contemplates the specific characteristics of this context, especially considering the computational and storage restrictions of devices and their potential mobility between different domains. Nowadays, widely used IdM solutions are based on asymmetric cryptography, and thus, require more computation and storage from devices, which is not a desirable approach in restricted devices, commonly found in IoT scenarios. As a solution to this problem, it is proposed FLAT, a federated authentication protocol for IoT. FLAT associates: (i) the use of only symmetric cryptosystems in the Client side, (ii) the replacement of traditional cryptosystems such as RSA/DSA by equivalent cryptosystems based on elliptic curves, and (iii) the use of implicit certificates, providing a lightweight solution for authenticating restricted devices. The results show that FLAT can reduce the data exchange overhead in around 31% when compared to the baseline solution. FLAT's Client is also more efficient than the baseline solution in terms of data transmitted, data received, total data exchange, and computation time. FLAT offers an alternative to IoT scenarios where the device authentication between different domains is necessary, and can be executed even in devices with computational and storage restrictions.Universidade Federal de Minas GeraisUFMGComputaçãoInternet das coisasAuthenticationInternet of ThingsFederated Identity ManagementFLAT: Federated Lightweight Authentication of Thingsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALmarialuizabulgarellialvesdossantos.pdfapplication/pdf1946562https://repositorio.ufmg.br/bitstream/1843/ESBF-B6QGC7/1/marialuizabulgarellialvesdossantos.pdffe9f871ea38673c2f0effc3d72d8c16aMD51TEXTmarialuizabulgarellialvesdossantos.pdf.txtmarialuizabulgarellialvesdossantos.pdf.txtExtracted texttext/plain153268https://repositorio.ufmg.br/bitstream/1843/ESBF-B6QGC7/2/marialuizabulgarellialvesdossantos.pdf.txt6d12e381354ef4bb5b28c3df254d4151MD521843/ESBF-B6QGC72019-11-14 17:10:07.474oai:repositorio.ufmg.br:1843/ESBF-B6QGC7Repositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T20:10:07Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
dc.title.pt_BR.fl_str_mv |
FLAT: Federated Lightweight Authentication of Things |
title |
FLAT: Federated Lightweight Authentication of Things |
spellingShingle |
FLAT: Federated Lightweight Authentication of Things Maria Luiza Burgarelli Alves dos Santos Authentication Internet of Things Federated Identity Management Computação Internet das coisas |
title_short |
FLAT: Federated Lightweight Authentication of Things |
title_full |
FLAT: Federated Lightweight Authentication of Things |
title_fullStr |
FLAT: Federated Lightweight Authentication of Things |
title_full_unstemmed |
FLAT: Federated Lightweight Authentication of Things |
title_sort |
FLAT: Federated Lightweight Authentication of Things |
author |
Maria Luiza Burgarelli Alves dos Santos |
author_facet |
Maria Luiza Burgarelli Alves dos Santos |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Leonardo Barbosa e Oliveira |
dc.contributor.advisor-co1.fl_str_mv |
Marco Aurelio Amaral Henriques |
dc.contributor.referee1.fl_str_mv |
João Guilherme Maia de Menezes |
dc.contributor.referee2.fl_str_mv |
Daniel Fernandes Macedo |
dc.contributor.referee3.fl_str_mv |
Marco Aurelio Amaral Henriques |
dc.contributor.referee4.fl_str_mv |
Jean Everson Martina |
dc.contributor.author.fl_str_mv |
Maria Luiza Burgarelli Alves dos Santos |
contributor_str_mv |
Leonardo Barbosa e Oliveira Marco Aurelio Amaral Henriques João Guilherme Maia de Menezes Daniel Fernandes Macedo Marco Aurelio Amaral Henriques Jean Everson Martina |
dc.subject.por.fl_str_mv |
Authentication Internet of Things Federated Identity Management |
topic |
Authentication Internet of Things Federated Identity Management Computação Internet das coisas |
dc.subject.other.pt_BR.fl_str_mv |
Computação Internet das coisas |
description |
A autenticação de dispositivos e o controle de acesso aos recursos disponíveis na rede é um dos atuais desafios em IoT. Neste sentido, é essencial que exista um modelo de gestão de identidades para IoT que contemple as características específicas deste contexto, especialmente quando consideramos as restrições computacionais dos dispositivos e sua potencial mobilidade entre domínios. Como solução para este problema é proposto o FLAT, um protocolo de autenticação federada para IoT. FLAT associa: o uso de apenas criptografia simétrica no Cliente, a substituição de criptossistemas tradicionais como o RSA/DSA por criptossistemas equivalentes baseados em curvas elípticas, e o uso de certificados implícitos. O dispositivo Cliente no FLAT é mais eficiente do que a solução baseline em total de dados trocados e em tempo de computação. FLAT também é capaz de reduzir o total de dados transmitidos em cerca de 31% em relação à solução baseline, sendo uma alternativa leve para autenticação em IoT. |
publishDate |
2018 |
dc.date.issued.fl_str_mv |
2018-07-13 |
dc.date.accessioned.fl_str_mv |
2019-08-13T18:00:31Z |
dc.date.available.fl_str_mv |
2019-08-13T18:00:31Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1843/ESBF-B6QGC7 |
url |
http://hdl.handle.net/1843/ESBF-B6QGC7 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.publisher.initials.fl_str_mv |
UFMG |
publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMG instname:Universidade Federal de Minas Gerais (UFMG) instacron:UFMG |
instname_str |
Universidade Federal de Minas Gerais (UFMG) |
instacron_str |
UFMG |
institution |
UFMG |
reponame_str |
Repositório Institucional da UFMG |
collection |
Repositório Institucional da UFMG |
bitstream.url.fl_str_mv |
https://repositorio.ufmg.br/bitstream/1843/ESBF-B6QGC7/1/marialuizabulgarellialvesdossantos.pdf https://repositorio.ufmg.br/bitstream/1843/ESBF-B6QGC7/2/marialuizabulgarellialvesdossantos.pdf.txt |
bitstream.checksum.fl_str_mv |
fe9f871ea38673c2f0effc3d72d8c16a 6d12e381354ef4bb5b28c3df254d4151 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
repository.mail.fl_str_mv |
|
_version_ |
1803589401993805824 |