Como Funcionam os Caixas Eletrônicos: Guia Técnico Completo
Uma análise detalhada da arquitetura interna de um ATM, do processamento de transações ao papel de cada componente eletrônico e mecânico - base do Módulo 2 do nosso curso.
A máquina por dentro: o que ninguém vê ao inserir o cartão
Um caixa eletrônico parece simples do ponto de vista do usuário: você insere o cartão, digita a senha e recebe dinheiro. Mas por trás dessa interface mínima opera um sistema de engenharia sofisticado, composto por múltiplos módulos de hardware, camadas de software e protocolos de comunicação que precisam funcionar em perfeita coordenação - geralmente em menos de três segundos.
O Brasil possui um dos maiores parques de terminais de autoatendimento do mundo, com mais de 520 mil ATMs em operação. Compreender como esses terminais funcionam é uma competência cada vez mais valorizada por profissionais de TI bancária, operações financeiras e gestão de agências. Este guia apresenta os fundamentos técnicos de forma clara e baseada em fontes institucionais.
Componentes principais de um ATM
A arquitetura interna de um caixa eletrônico pode ser dividida em módulos funcionais distintos. Cada um tem uma responsabilidade específica dentro do fluxo de uma transação.
1. Leitor de cartão (Card Reader)
O leitor de cartão é o ponto de entrada da transação. Os terminais modernos suportam três tecnologias simultaneamente: leitura de tarja magnética, leitura de chip EMV (padrão internacional de segurança desenvolvido pela Europay, Mastercard e Visa) e leitura por aproximação NFC (Near Field Communication) para cartões e dispositivos móveis.
A tarja magnética armazena dados do titular em três trilhas, mas é considerada vulnerável a ataques de skimming - razão pela qual o padrão EMV com chip se tornou obrigatório no Brasil por determinação do Banco Central. O chip executa algoritmos criptográficos diretamente no cartão, tornando a duplicação muito mais difícil do que com a tarja magnética.
2. Teclado PIN pad criptografado (EPP)
O EPP - Encrypting PIN Pad - é, do ponto de vista da segurança, o componente mais crítico de um ATM. Trata-se de um módulo autossuficiente que criptografa o PIN no exato momento em que cada tecla é pressionada, antes que qualquer dado deixe o dispositivo. A criptografia é realizada internamente, dentro do próprio hardware do EPP, usando algoritmos como Triple DES (3DES) ou AES-256.
Isso significa que nem o software do terminal, nem o sistema operacional do ATM, nem qualquer componente externo tem acesso ao PIN em texto claro. Somente o banco emissor - que possui a chave criptográfica correspondente - pode decodificá-lo. Essa arquitetura torna a interceptação do PIN em trânsito tecnicamente inviável com os padrões atuais.
Os EPPs são certificados pelo PCI PTS (Payment Card Industry PIN Transaction Security), padrão internacional que define os requisitos mínimos de resistência a ataques físicos e lógicos.
3. Dispensador de cédulas (Cash Dispenser)
O dispensador é o componente mecânico mais complexo de um ATM. Ele é composto por cassetes removíveis - cada um armazenando um valor facial específico de cédula -, mecanismo de separação, contador óptico e sensor de espessura para detectar cédulas coladas ou danificadas.
O processo de dispensação funciona assim: após autorização da transação, o sistema determina a combinação de cédulas necessária para o valor solicitado (algoritmo de troco), aciona os motores dos cassetes, conduz as cédulas por rolos transportadores, verifica cada cédula individualmente com sensores ópticos e magnéticos, e só então libera o conjunto pela abertura do terminal. Cédulas rejeitadas pelos sensores são desviadas para um compartimento de rejeitos - e não são entregues ao usuário.
4. Impressora de comprovante
A impressora de recibo utiliza tecnologia térmica - sem tinta, apenas calor sobre papel termossensível. É um componente de manutenção frequente: o papel precisa ser reposto regularmente, e a cabeça de impressão sofre desgaste com o uso. Terminais com pouco papel ou impressora com defeito entram em estado de alerta no sistema de monitoramento central do banco, que agenda a intervenção técnica.
5. Módulo de comunicação
O ATM se comunica com o servidor do banco através de redes dedicadas - geralmente TCP/IP sobre conexões privadas (leased lines, MPLS ou VPN corporativa). O protocolo de mensagens mais utilizado no setor bancário é o ISO 8583, padrão internacional que define o formato das mensagens de autorização, confirmação e cancelamento de transações financeiras.
Cada transação gera uma sequência de mensagens: o terminal envia uma requisição de autorização ao switch do banco adquirente, que a encaminha ao emissor do cartão, que responde com aprovação ou recusa. Esse ciclo completo - chamado de "autorização online" - ocorre em frações de segundo na maioria dos casos.
ATMs online versus ATMs offline
A distinção entre terminais online e offline é fundamental para entender o funcionamento do sistema de autoatendimento bancário no Brasil.
Um ATM online está permanentemente conectado ao sistema do banco. Cada transação é autorizada em tempo real, consultando o saldo disponível e registrando a movimentação imediatamente. É o modelo padrão no Brasil para terminais em agências e redes como Banco 24Horas.
Um ATM offline opera com uma base de dados local e autoriza transações sem consultar o banco em tempo real. Esse modelo é menos comum no Brasil e geralmente usado em locais com conectividade limitada. Ele apresenta riscos maiores de fraude e requer reconciliação posterior das transações com o servidor central.
Existe ainda o conceito de ATM em modo de contingência: terminais configurados para operar com funcionalidades reduzidas quando a conexão com o banco é interrompida. Nesse modo, podem aceitar saques até um limite predefinido com base em regras locais, minimizando o impacto ao usuário durante falhas de rede.
O fluxo completo de uma transação de saque
Para ilustrar como todos os componentes operam juntos, acompanhe o ciclo completo de uma transação de saque:
- Identificação do cartão: O leitor captura os dados do chip EMV e inicia o diálogo criptográfico com o cartão.
- Solicitação do PIN: O EPP solicita a senha ao usuário e a criptografa imediatamente no hardware.
- Geração da mensagem ISO 8583: O software do terminal monta a mensagem de requisição com dados do cartão (exceto PIN em texto claro), valor solicitado e código do terminal.
- Transmissão ao switch: A mensagem é enviada via rede segura ao switch bancário.
- Autorização pelo emissor: O banco emissor verifica o PIN criptografado com sua chave, consulta o saldo, aplica regras de risco e envia a resposta.
- Dispensação das cédulas: Após resposta positiva, o dispensador separa, verifica e entrega as cédulas.
- Confirmação e comprovante: O terminal envia mensagem de confirmação ao banco e imprime o recibo ao usuário.
Este tema faz parte do Módulo 2 do nosso curso
No programa completo, você aprofunda cada um desses componentes com análise técnica, estudos de caso do setor bancário brasileiro e acesso a material de referência do setor. Conteúdo educacional - não é curso de investimentos.
Reservar Minha Vaga