Autenticação de dispositivos móveis usando NFC

O desenvolvimento de tecnologias móveis tem criado oportunidades para uso de aplicações remotas executando em dispositivos como smartphones. Para algumas dessas aplicações é essencial que a autenticação seja feita de modo seguro e eficiente. Nesse sentido surge o uso da tecnologia NFC (Near Field Co...

ver descrição completa

Detalhes bibliográficos
Autor: Ota, Fernando Kaway Carvalho [UNESP]
Tipo de documento: dissertação
Estado:Versão publicada
Data de publicação:2016
País:Brasil
Recursos:Universidade Estadual Paulista (UNESP)
Repositório:Repositório Institucional da UNESP
Idioma:português
OAI Identifier:oai:repositorio.unesp.br:11449/144338
Acesso em linha:http://hdl.handle.net/11449/144338
Access Level:Acceso aberto
Palavra-chave:NFC
Aplicativos móveis
Segurança e criptografia
Mobile applications
Security and cryptography
Descrição
Resumo:O desenvolvimento de tecnologias móveis tem criado oportunidades para uso de aplicações remotas executando em dispositivos como smartphones. Para algumas dessas aplicações é essencial que a autenticação seja feita de modo seguro e eficiente. Nesse sentido surge o uso da tecnologia NFC (Near Field Communication) para obter segurança para transações executadas em aplicativos móveis. Esse tipo de aplicação é bastante interessante para a realização de comércio eletrônico, bem como controle de acesso a informações sigilosas, como dados bancários, por exemplo. Neste trabalho, apresentam-se dois protocolos para fazer a autenticação de dispositivos através de etiquetas NFC, com técnicas de criptografia assimétrica usando algoritmos de curvas elípticas. Ao longo do texto são apresentados os principais conceitos sobre NFC, criptografia e a classe de web services REST (Representational State Transfer), que serve como padrão para a construção dos protótipos dos protocolos Protecting Touch aqui desenvolvidos. Os detalhes sobre a implementação desses protocolos são também apresentados, assim como resultados de experimentos para sua avaliação.