PRODUÇÃO ACADÊMICA Repositório Acadêmico da Graduação (RAG) TCC Ciência da Computação
Use este identificador para citar ou linkar para este item: https://repositorio.pucgoias.edu.br/jspui/handle/123456789/10263
Tipo: Trabalho de Conclusão de Curso
Título: Segurança em meios de pagamento com NFC
Autor(es): Santos, Walker Freitas dos
Primeiro Orientador: Nunes, Angélica da Silva
metadata.dc.contributor.referee1: Abadia, Fernando Gonçalves
metadata.dc.contributor.referee2: Martins, Rafael Leal
Resumo: O presente trabalho, intitulado "SEGURANÇA EM MEIOS DE PAGAMENTO COM NFC", analisa a aplicação da tecnologia Near Field Communication (NFC) em sistemas de pagamento, focando na segurança e na implementação em dispositivos Android. O estudo, baseado em revisão bibliográfica, abordou o funcionamento da NFC, a arquitetura de pagamentos por aproximação e os mecanismos de segurança empregados. O foco do estudo foi a arquitetura EMV (Eurocard, Mastercard e Visa), explorando padrões de segurança como criptografia, tokenização e o uso de Elementos Seguros (Secure Elements - SE) para proteção e autenticação de transações. O desenvolvimento prático utilizou Android Studio e Kotlin. O foco foi o uso das classes nativas Android, como IsoDep e NfcA, para comunicação de baixo nível via mensagens APDU (Application Protocol Data Unit). Testes envolveram o envio de comandos APDU (SELECT DF, SELECT APPLICATION) a um smartcard para validar a comunicação e a interpretação das respostas. Os resultados demonstraram que o uso da documentação padrão (Android, EMV e ISO), sem a implementação de canais de segurança avançados (como Secure Messaging ou o protocolo Blinded Diffie-Hellman - BDH), impediu a obtenção de informações sensíveis do usuário, mas que é possível iniciar comunicação básica com uma tag NFC com suporte as classes IsoDep. Conclui-se que o acesso a dados críticos exige a ativação de mecanismos de segurança mais complexos e chaves de criptografia.
Abstract: This work, entitled "SECURITY IN PAYMENT METHODS WITH NFC," analyzes the application of Near Field Communication (NFC) technology in payment systems, focusing on security and implementation in Android devices. Based on a literature review, the study addressed the operation of NFC, the architecture of contactless payments, and the security mechanisms employed. The study focused on the EMV architecture (Eurocard, Mastercard, and Visa), exploring security patterns such as cryptography, tokenization, and the use of Secure Elements (SE) for transaction protection and authentication. Practical development utilized Android Studio and Kotlin. The focus was on the use of native Android classes, such as IsoDep and NfcA, for low-level communication via APDU (Application Protocol Data Unit) messages. Tests involved sending APDU commands (SELECT DF, SELECT APPLICATION) to a smartcard to validate communication and the interpretation of responses. The results demonstrated that using standard documentation (Android, EMV, and ISO), without implementing advanced security channels (such as Secure Messaging or the Blinded Diffie-Hellman - BDH protocol), prevented the acquisition of sensitive user information, but that it is possible to initiate basic communication with an NFC tag supporting IsoDep classes. It is concluded that accessing critical data requires the activation of more complex security mechanisms and encryption keys.
Palavras-chave: NFC
EMVCo
Android
IsoDep
Segurança
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Idioma: por
País: Brasil
Editor: Pontifícia Universidade Católica de Goiás
Sigla da Instituição: PUC Goiás
metadata.dc.publisher.department: Escola Politécnica
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.pucgoias.edu.br/jspui/handle/123456789/10263
Data do documento: 4-Dez-2025
Aparece nas coleções:TCC Ciência da Computação

Arquivos associados a este item:
Arquivo TamanhoFormato 
TCC - Walker Freitas dos Santos - Segurança em meios de pagamento com NFC.pdf2,95 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.

Ferramentas do administrador