NFC
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:
- O cliente aproxima o cartão bancário ou smartphone do terminal POS.
- O leitor NFC do POS gera um campo eletromagnético.
- O cartão ou dispositivo móvel deteta esse campo e estabelece a comunicação.
- O POS e o cartão trocam informação necessária para iniciar a transação.
- São executados os mecanismos de segurança e autenticação aplicáveis.
- A informação necessária à transação é encaminhada para a infraestrutura de pagamentos.
- 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.