NFC

Summary

O NFC (Near Field Communication) é uma tecnologia de comunicação sem fios de curto alcance que permite a troca de informação entre dois dispositivos quando estes se encontram muito próximos um do outro, normalmente a uma distância de alguns centímetros.

Como funciona?

O NFC utiliza campos eletromagnéticos de radiofrequência para permitir a comunicação entre dispositivos próximos. Funciona na frequência de 13,56 MHz.

A comunicação é normalmente estabelecida entre dois dispositivos:

  • Leitor NFC: dispositivo que inicia a comunicação e estabelece o campo eletromagnético, como um terminal POS.
  • Dispositivo NFC: equipamento que responde à comunicação, como um cartão bancário contactless ou smartphone.

O funcionamento de um pagamento contactless é o seguinte:

  1. O cliente aproxima o cartão bancário ou smartphone do terminal POS.
  2. O leitor NFC do POS gera um campo eletromagnético.
  3. O cartão ou dispositivo móvel deteta esse campo e estabelece a comunicação.
  4. O POS e o cartão trocam informação necessária para iniciar a transação.
  5. São executados os mecanismos de segurança e autenticação aplicáveis.
  6. A informação necessária à transação é encaminhada para a infraestrutura de pagamentos.
  7. O banco emissor valida a operação e devolve uma resposta de autorização ou rejeição.

Para que serve?

  • Pagamentos contactless: permite realizar pagamentos por aproximação através de cartões bancários.
  • Pagamentos móveis: permite utilizar smartphones e smartwatches para efetuar pagamentos.
  • Comunicação entre dispositivos: permite trocar pequenas quantidades de informação entre dispositivos próximos.
  • Identificação: pode ser utilizado em cartões de identificação e sistemas de controlo de acessos.
  • Transportes públicos: permite utilizar cartões ou dispositivos móveis para validar viagens.
  • Emparelhamento de dispositivos: facilita o estabelecimento de ligações entre equipamentos compatíveis.

O que torna o NFC seguro?

O NFC possui algumas características que contribuem para a segurança da comunicação, mas é importante perceber que a tecnologia NFC, por si só, não garante a segurança de uma transação bancária.

A segurança depende também dos mecanismos criptográficos e de autenticação implementados nos cartões, dispositivos móveis e infraestruturas de pagamento.

Entre os principais elementos encontram-se:

  • Curto alcance: a comunicação ocorre normalmente a poucos centímetros de distância, reduzindo a possibilidade de comunicação acidental com dispositivos distantes.
  • Criptografia: podem ser utilizados algoritmos como AES e 3DES para proteger determinadas informações trocadas durante o pagamento.
  • Autenticação: permite executar mecanismos para verificar a autenticidade dos elementos envolvidos na transação.
  • Tokenização: em determinadas carteiras digitais, como Apple Pay e Google Pay, são utilizados tokens de pagamento em substituição dos dados reais do cartão.
  • Criptogramas dinâmicos: em determinadas transações, são gerados valores criptográficos específicos para cada operação, dificultando a reutilização de informação capturada anteriormente.

É importante referir que o curto alcance do NFC não impede, por si só, todos os ataques. A segurança dos pagamentos contactless depende principalmente dos mecanismos de proteção implementados ao nível do protocolo de pagamento.