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
Registro completo de metadados
Campo DCValorIdioma
dc.creatorSantos, Walker Freitas dospt_BR
dc.date.accessioned2025-12-19T13:40:52Z-
dc.date.available2025-12-19T13:40:52Z-
dc.date.issued2025-12-04-
dc.identifier.urihttps://repositorio.pucgoias.edu.br/jspui/handle/123456789/10263-
dc.description.abstractThis 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.pt_BR
dc.description.sponsorshipNão recebi financiamentopt_BR
dc.languageporpt_BR
dc.publisherPontifícia Universidade Católica de Goiáspt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectNFCpt_BR
dc.subjectEMVCopt_BR
dc.subjectAndroidpt_BR
dc.subjectIsoDeppt_BR
dc.subjectSegurançapt_BR
dc.titleSegurança em meios de pagamento com NFCpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Nunes, Angélica da Silvapt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/5252411389154868pt_BR
dc.contributor.referee1Abadia, Fernando Gonçalvespt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/3382052342707576pt_BR
dc.contributor.referee2Martins, Rafael Lealpt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/9792426862133439pt_BR
dc.description.resumoO 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.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentEscola Politécnicapt_BR
dc.publisher.initialsPUC Goiáspt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.degree.graduationCiências da Computaçãopt_BR
dc.degree.levelGraduaçãopt_BR
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