Como funciona a autenticação biométrica na Tangem Wallet
Este artigo está disponível nos seguintes idiomas:
Principais insights
O app da Tangem agora conta com autenticação biométrica, permitindo que usuários desbloqueiem e gerenciem suas carteiras cripto usando impressão digital ou reconhecimento facial, sem precisar encostar o cartão ou digitar senha. O artigo explica que tanto dispositivos iOS quanto Android armazenam dados biométricos com segurança em subsistemas de hardware isolados, garantindo que nem o app da Tangem nem outros aplicativos possam acessar ou usar indevidamente essas informações sensíveis. Assim, o login biométrico no app Tangem é apresentado como um método altamente seguro e prático.
Agora você não precisa mais encostar o cartão no celular para desbloquear o app. É possível acessar todas as suas Tangem wallets com segurança, sem usar cartão ou senha. Basta colocar o dedo no leitor de digitais ou olhar para a câmera, se o seu celular tiver Face ID.
A nova atualização do app, com autenticação biométrica, tornou o app Tangem ainda mais prático e trouxe novas possibilidades para o gerenciamento de criptoativos. No entanto, é natural ter dúvidas sobre a segurança dos seus dados biométricos. É sobre isso que vamos falar.
Novo app Tangem
O Tangem App agora conta com "Configurações do App", onde as opções "Manter a carteira no app" e "Salvar código de acesso" vêm ativadas por padrão. Isso significa:
- Todas as Tangem wallets (caso você tenha mais de uma) ficam vinculadas ao app, que é desbloqueado por autenticação biométrica;
- Todas as senhas criptografadas dos cartões ficam armazenadas no celular, e a autenticação biométrica substitui a senha ao operar os cartões.
Se preferir, você pode desativar essas opções e usar a carteira da forma anterior.
Ou seja, você não precisa mais encostar os cartões e digitar o código de acesso para:
- Entrar no app Tangem;
- Ver saldos de moedas e tokens;
- Alternar entre carteiras, caso tenha mais de uma.
Você pode adicionar novas wallets ao app Tangem facilmente, ou elas serão adicionadas automaticamente. Se houver apenas uma carteira no app Tangem, mas você possui várias Tangem wallets, ao encostar a segunda, terceira (e assim por diante) carteira no celular, será solicitado o código de acesso. Depois disso, a segunda carteira será vinculada automaticamente ao app. Nesse momento, o acesso à primeira carteira ficará bloqueado, podendo ser desbloqueado por biometria, se necessário. Para assinar uma transação, ainda é preciso encostar um cartão Tangem.
Por que o login biométrico é totalmente seguro
Aplicativos móveis como o Tangem App usam interfaces do sistema do smartphone para configurar a autenticação biométrica, seja por impressão digital ou reconhecimento facial.
Importante! O app Tangem, assim como qualquer outro, apenas verifica o status da autenticação, mas NÃO ACESSA seus dados biométricos.
Atualmente, tanto o Android do Google quanto o iOS da Apple oferecem alta segurança biométrica. As tecnologias para proteção biométrica são semelhantes, mas existem algumas diferenças.
Segurança biométrica no iOS
O sistema operacional principal dos dispositivos iOS não armazena seus dados biométricos. O Secure Enclave foi desenvolvido para isolar informações sensíveis em um chip separado.
O Secure Enclave é um subsistema seguro isolado do processador principal, que oferece uma camada extra de proteção e foi projetado para manter dados sensíveis do usuário protegidos, mesmo se o kernel do Application Processor for comprometido.
Para máxima proteção, o coprocessador Secure Enclave é usado exclusivamente pelo próprio subsistema Secure Enclave, com atualizações autônomas. Sua memória é criptografada com uma chave única definida na fabricação.
Além disso, suas informações biométricas são armazenadas como um hash não reversível e não são enviadas para o iCloud nem para servidores da Apple.
Touch ID
O módulo Touch ID é conectado diretamente ao hardware e software do dispositivo. Cada módulo é configurado na fábrica para um iPhone específico.
A Apple limita o tempo de uso do leitor de digitais por motivos de segurança:
- Até 48 horas se o celular não tiver sido desbloqueado nesse período;
- Até 8 horas se o usuário não tiver digitado a senha nos últimos 6 dias.
Além disso, se você desligar ou reiniciar o iPhone, será solicitada a senha no primeiro acesso, assim como ao cadastrar uma nova digital.
Face ID
O Face ID utiliza a câmera TrueDepth e tecnologias de machine learning para reconhecer seu rosto.
Os dados do Face ID — incluindo representações matemáticas do seu rosto — são criptografados e protegidos por uma chave acessível apenas ao Secure Enclave.
O Face ID compara informações de profundidade, que não estão presentes em fotos. Ele identifica se seus olhos estão abertos e se você está olhando para o aparelho, dificultando o desbloqueio sem seu consentimento (por exemplo, enquanto você dorme).
É necessário digitar o código de acesso para validação adicional de segurança quando:
- O dispositivo acabou de ser ligado ou reiniciado.
- O dispositivo está há mais de 48 horas sem ser desbloqueado.
- O código de acesso não foi usado nos últimos seis dias e meio, e o Face ID não desbloqueou o aparelho nas últimas 4 horas.
- O dispositivo recebeu um comando de bloqueio remoto.
- Após cinco tentativas malsucedidas de reconhecimento facial.
- Após iniciar o desligamento ou o SOS de emergência.
Se o aparelho for perdido ou roubado, é possível impedir o uso do Face ID para desbloqueio ao marcá-lo como perdido no app Buscar.
Segurança biométrica no Android
Smartphones Android com versões superiores à 6.0 suportam login por impressão digital.
Dependendo do modelo, o leitor pode ficar na traseira, na lateral ou na parte inferior da tela.
O Google define uma série de requisitos para desenvolvedores e fabricantes de smartphones Android; o não cumprimento resulta em não certificação. O principal é que o dispositivo tenha criptografia de dados obrigatória e:
- Trusted Execution Environment (TEE) armazene exclusivamente os dados biométricos;
TEE é uma área do processador principal separada do sistema operacional.
- Após 5 tentativas de login biométrico sem sucesso, há uma pausa de 30 segundos entre cada nova tentativa;
- A adição ou remoção de digitais exige confirmação por senha ou outro método de autenticação.
Assim como o Touch ID/Face ID da Apple, seus dados biométricos ficam em um processador separado, com memória e sistema operacional próprios (Trusty OS). Essas informações não ficam disponíveis para o Google, para o app Tangem ou para outros apps, não são sincronizadas com outros dispositivos e ficam armazenadas apenas no smartphone, em uma área segura e isolada do processador.
O Trusty OS é um sistema operacional pequeno e eficiente que roda no TEE.
Ao cadastrar uma digital, o sensor faz a leitura, o Trusty OS analisa os dados dentro do TEE e então cria:
- um modelo de impressão digital criptografado;
- um conjunto de dados de validação.
O modelo biométrico criptografado é armazenado em uma área especial do TEE ou no armazenamento criptografado do smartphone. Esses dados são praticamente irrecuperáveis; mesmo que obtidos, são inúteis, pois não podem ser decifrados.
Ou seja, a proteção dos dados biométricos do usuário no Android significa:
- Suas biometria, na forma original, não são salvas em nenhum lugar. Após o recebimento, os dados são transformados em hash, e o resultado é colocado no TEE.
- O leitor de digitais e a interface ficam dentro do TEE.
- Suas biometria ficam armazenadas exclusivamente no TEE.
- Não é possível acessar o hardware do leitor fora do TEE.
- O Trustlet fornece apenas o resultado da leitura, não os dados do escaneamento.
Trustlet é um app que roda no TEE. Não é um software autônomo e serve apenas para a leitura biométrica. Não tem utilidade fora do app para o qual foi desenvolvido.
Assim, o fluxo da autenticação biométrica funciona assim:
- Você abre o Tangem App.
- Tenta fazer login por biometria.
- O smartphone inicia o Trustlet.
- A interface do leitor de digitais aparece sobre a tela.
- O Trustlet compara sua digital com a cadastrada e envia o resultado para o app Tangem.
Autorização concluída.
Conclusão
Apple e Google investiram seriamente na segurança dos dados biométricos dos usuários. Essas informações ficam protegidas em subsistemas isolados e seguros dos dispositivos móveis e não estão acessíveis. Por isso, o login biométrico no Tangem App é totalmente seguro.