O scanner de impressão digital é um dispositivo que lê o padrão papilar na ponta do dedo e o utiliza para autenticação. A tecnologia tornou-se padrão de segurança em smartphones a partir de 2013. De acordo com a Counterpoint Research, 2025, mais de 65% dos smartphones Android com preço acima de 250 dólares são equipados com scanner de impressão digital integrado à tela, e o volume do mercado atinge 4,8 bilhões de dólares.
Principais pontos
O scanner de impressão digital é um dispositivo eletrônico que captura a imagem do padrão papilar no dedo de uma pessoa e a converte em um modelo digital para comparação posterior. Cada padrão papilar é único — mesmo gêmeos idênticos têm impressões digitais diferentes na disposição das cristas, ramificações e terminações (minúcias).
Os scanners modernos de impressão digital são divididos em três tipos de acordo com o princípio físico de funcionamento: ópticos, capacitivos e ultrassônicos. Em dispositivos móveis, todos os três tipos são usados: capacitivos — no iPhone e Android de alta qualidade, ópticos — em modelos econômicos, ultrassônicos — nos flagships Samsung e Xiaomi.
De acordo com o NIST SP 800-63B, um scanner de impressão digital com implementação correta fornece FAR (False Acceptance Rate) de 1:50.000 a 1:100.000, o que é aceitável para a maioria dos cenários, exceto segurança governamental. O tempo médio de resposta varia de 0,15 a 0,4 segundos, dependendo do tipo de sensor.
Cada tipo de scanner usa seu próprio princípio físico para capturar a impressão digital. A escolha da tecnologia determina o custo, a precisão, a resistência a influências externas e a possibilidade de integração sob a tela. Vamos examinar os três principais tipos usados em smartphones modernos.
O scanner óptico tira uma foto do dedo usando uma matriz CMOS ou CCD com resolução de 300 a 1000 dpi. O dedo é iluminado por LEDs ou uma lâmina miniatura, e a luz refletida incide no sensor através de um prisma ou microlentes. Os scanners ópticos são os mais baratos (custo do sensor de 1 a 3 dólares), mas são facilmente enganados por uma foto de qualidade da impressão digital.
Os sensores capacitivos (Capacitive) consistem em uma matriz de capacitores em um chip de silício. As cristas do padrão papilar alteram a capacitância de células individuais, criando uma imagem elétrica da impressão digital. A vantagem dos scanners capacitivos — funcionam apenas com tecido vivo (medem a condutividade elétrica), o que protege contra réplicas de silicone.
O scanner ultrassônico (Qualcomm 3D Sonic, Goodix) emite ondas sonoras de alta frequência (20–40 MHz) e mede o eco refletido pelo dedo. As ondas penetram através de sujeira, vidro protetor e até luvas finas, criando um mapa 3D do padrão papilar a uma profundidade de até 0,5 mm. A precisão dos scanners ultrassônicos atinge 98,6% com FAR de 1:100.000.
| Parâmetro | Óptico | Capacitivo | Ultrassônico |
|---|---|---|---|
| Princípio de funcionamento | Foto do dedo | Capacitância elétrica | Reflexão de ultrassom |
| Custo do sensor | 1–3 USD | 3–8 USD | 8–15 USD |
| FAR (precisão) | 1:10.000 | 1:50.000 | 1:100.000 |
| Velocidade | 0,3–0,4 s | 0,2–0,3 s | 0,15–0,3 s |
| Sob a tela | Sim (OLED) | Não (apenas botão) | Sim (qualquer display) |
| Funciona com dedo molhado | Médio | Ruim | Excelente |
| Resistência a réplicas | Baixa | Alta | Muito alta |
Scanners ópticos são adequados para dispositivos de baixo custo devido ao preço baixo, mas perdem em segurança. Sensores capacitivos — o padrão ouro dos scanners de botão integrados (Touch ID, Google Pixel Imprint). Os ultrassônicos são caros, mas os mais confiáveis, usados nos flagships Samsung Galaxy S24/S25 e Xiaomi 14 Pro.
Ao escolher o tipo de scanner, os fabricantes consideram não apenas o custo, mas também os requisitos de design. Scanners ópticos e ultrassônicos sob a tela permitem tornar o painel frontal do telefone completamente liso, sem botões visíveis. Scanners capacitivos exigem um botão ou área separada, o que limita as soluções de design, mas proporciona uma localização mais previsível do sensor e feedback tátil ao toque. De acordo com a Counterpoint Research, 76% dos usuários consideram a localização do scanner de impressão digital no botão lateral a mais conveniente.
Scanners sob o display (In-Display Fingerprint Scanner) são integrados diretamente sob a matriz da tela. O primeiro dispositivo comercial com esse scanner foi o vivo X20 Plus UD em 2018. Hoje, a tecnologia é usada na maioria dos flagships Android e modelos de médio orçamento.
Existem dois tipos de scanners na tela: ópticos (funcionam apenas com telas OLED, através das quais a luz passa) e ultrassônicos (funcionam com qualquer tipo de display). Scanners ópticos sob a tela iluminam o dedo através dos espaços entre os pixels OLED, e o sensor sob o painel lê o reflexo. A área de digitalização geralmente é iluminada por um anel verde na tela.
Desvantagens dos scanners na tela — área de digitalização menor (12×8 mm para ópticos contra 20×10 mm para botão) e necessidade de posicionar o dedo precisamente na área do sensor. Scanners ultrassônicos sob a tela (Qualcomm 3D Sonic Gen 2) têm área de 64 mm² e suportam duas impressões simultâneas para aumentar a precisão.
Os fabricantes trabalham constantemente na melhoria dos scanners sob a tela. Em 2024, a Qualcomm apresentou o 3D Sonic Gen 3 com área de digitalização aumentada para 100 mm² — isso permite desbloquear o telefão tocando em quase qualquer área da metade inferior da tela. A Goodix, segundo maior fornecedor de sensores ópticos sob a tela, alcançou tempo de resposta de 0,12 segundos — mais rápido que qualquer scanner de botão.
A segurança do scanner de impressão digital é determinada por dois fatores: proteção de hardware do sensor contra réplicas e proteção criptográfica dos modelos armazenados. Liveness detection (detecção de vivacidade) — a tecnologia chave que distingue tecido vivo de falsificação. Sensores capacitivos verificam a condutividade elétrica, ultrassônicos — a resistência acústica da pele, ópticos (em versões modernas) — a pulsação sanguínea nos capilares.
De acordo com o estudo do Kaspersky Lab, 72% dos scanners ópticos testados em telefones de baixo custo são enganados por réplicas de silicone. Os scanners capacitivos do Apple Touch ID são resistentes a esse ataque, mas em 2017 pesquisadores da Tencent demonstraram um ataque usando uma cobertura ultrafina impressa em 3D. Os scanners ultrassônicos da Qualcomm não foram enganados por nenhum dos métodos conhecidos.
No nível de software, as implementações modernas no Android armazenam os modelos de impressão digital no Trusted Execution Environment (TEE) ou módulo de segurança de hardware (StrongBox KeyStore no chip Titan ou Qualcomm SPU). O iOS usa o Secure Enclave. O modelo é criptografado e inacessível a aplicativos — este é um requisito obrigatório do Android CDD e das Apple App Review Guidelines.
Cada fabricante implementa a proteção à sua maneira. O Samsung Knox usa sua própria TrustZone com armazenamento isolado para impressões digitais. O Google Pixel com chip Titan M2 fornece isolamento no nível do bootloader. O Qualcomm Secure Processing Unit (SPU) — um núcleo dedicado no processador Snapdragon que processa a biometria sem a participação da CPU principal. Auditorias independentes da NCC Group e Kryptowire confirmam que todas as três implementações fornecem isolamento de hardware dos modelos em nível suficiente para a certificação Android Strong.
Os usuários devem lembrar que o scanner de impressão digital é principalmente um meio de conveniência, não uma proteção absoluta. Para operações financeiras e acesso a dados críticos, recomenda-se usar autenticação de dois fatores: impressão digital ou rosto mais senha ou token de hardware. A biometria é conveniente como primeiro fator, mas não deve ser a única barreira entre um invasor e dados confidenciais.
O Android BiometricManager permite verificar a presença e o tipo do scanner de impressão digital no dispositivo antes de chamar a autenticação. Isso é importante para lidar corretamente com cenários em que o sensor biométrico está ausente ou danificado. Abaixo está um exemplo de verificação da disponibilidade do scanner.
class FingerprintChecker {
fun checkSensor(context: Context) {
val biometricManager =
context.getSystemService(BiometricManager::class.java)
val authenticators =
BiometricManager.Authenticators.BIOMETRIC_STRONG
when (biometricManager.canAuthenticate(authenticators)) {
BiometricManager.BIOMETRIC_SUCCESS -> {
println("Scanner disponível")
}
BiometricManager.BIOMETRIC_ERROR_NO_HARDWARE -> {
println("Scanner de impressão digital ausente")
}
BiometricManager.BIOMETRIC_ERROR_HW_UNAVAILABLE -> {
println("Scanner temporariamente indisponível")
}
BiometricManager.BIOMETRIC_ERROR_NONE_ENROLLED -> {
println("Nenhuma impressão digital registrada")
}
}
}
}
O método canAuthenticate com a flag BIOMETRIC_STRONG verifica se o dispositivo possui um sensor Classe 3 (o mais seguro). Para scanners sob a tela e sensores ultrassônicos, o Android retorna BIOMETRIC_SUCCESS apenas se o sensor for certificado como Strong. Se o scanner de impressão digital estiver ausente, deve-se sugerir métodos alternativos de autenticação ao usuário: código PIN, senha ou login facial.
Perguntas frequentes
Scanners ultrassônicos (Qualcomm 3D Sonic) — os mais precisos e confiáveis. Eles criam um mapa 3D da impressão digital a 0,5 mm de profundidade, penetrando através de sujeira e vidro protetor. O FAR é de 1:100.000 contra 1:50.000 dos capacitivos e 1:10.000 dos ópticos.
Scanners sob o display estão localizados sob o vidro da tela e protegidos pela mesma cobertura (Gorilla Glass ou Ceramic Shield). O sensor em si não entra em contato direto com o dedo, portanto, arranhões na tela não afetam o funcionamento. No entanto, vidro protetor grosso ou película podem reduzir a precisão dos scanners ópticos.
Scanners de botão — geralmente capacitivos, funcionam mais rápido (0,2 s) e têm área de sensor maior. Scanners sob a tela — ópticos ou ultrassônicos, mais lentos (0,3–0,4 s) e com área de digitalização menor. Scanners sob a tela não exigem um botão separado e permitem um design de telefone integrado.
Gêmeos idênticos têm padrões papilares diferentes, embora muito semelhantes. Scanners modernos de alta resolução (800+ ppi) e sensores ultrassônicos 3D podem distinguir gêmeos em 95% dos casos. No entanto, scanners ópticos de baixo custo podem errar — são conhecidos casos de desbloqueio de telefone por um gêmeo.
Use um dispositivo com scanner ultrassônico ou capacitivo (Touch ID), registre apenas suas próprias impressões digitais, não use vidros protetores baratos sobre o sensor óptico. Ative a entrada obrigatória de senha após a reinicialização e a cada 48 horas nas configurações de biometria do Android/iOS.
Resumo
Vamos desenvolver um aplicativo móvel chave na mão
A IT Sectr cria aplicativos para iOS e Android para startups e empresas desde 2017. Nós vamos aconselhá-lo e propor a melhor solução.
Leia também