Como funciona a autenticação biométrica na Tangem Wallet
Este artigo está disponível nos seguintes idiomas:
Principais insights
O app 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 de forma segura em subsistemas de hardware isolados, garantindo que nem o app Tangem nem outros aplicativos possam acessar ou usar 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 com segurança todas as suas Tangem wallets sem usar cartão ou senha. Basta colocar o dedo no leitor de digitais ou olhar para a câmera se seu celular tiver Face ID.
A nova atualização do app com autenticação biométrica tornou o Tangem app ainda mais prático e trouxe novas possibilidades para o gerenciamento de criptoativos. Porém, você pode ter dúvidas sobre a segurança dos seus dados biométricos. É sobre isso que vamos falar.
New Tangem app
O Tangem App agora conta com "App Settings", onde as opções "Keep the wallet in the app" e "Save Access Code" 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 é usada no lugar da senha ao lidar com os cartões.
Você pode desativar essas opções se preferir usar a carteira do modo anterior.
Em resumo, você não precisa mais encostar os cartões nem digitar o código de acesso para:
- Fazer login no Tangem app;
- Visualizar saldos de moedas e tokens;
- Alternar entre wallets, caso tenha mais de uma.
Você pode adicionar novas wallets ao Tangem app facilmente, ou elas serão adicionadas automaticamente. Se você tiver apenas uma wallet cadastrada no Tangem App, mas possuir várias Tangem wallets, ao encostar a segunda, terceira (e assim por diante) wallet no celular, será solicitado o código de acesso. Depois disso, a nova wallet será vinculada automaticamente ao app. Ao mesmo tempo, o acesso à primeira wallet será bloqueado, podendo ser desbloqueado por biometria se necessário. Para assinar uma transação, ainda é preciso encostar um Tangem card.
Por que o login biométrico é totalmente seguro
Apps móveis como o Tangem App utilizam as interfaces do sistema do smartphone para configurar a autenticação biométrica por impressão digital ou reconhecimento facial.
Importante! O Tangem app, assim como qualquer outro app, só verifica o status da autenticação, mas NÃO ACESSA seus dados biométricos.
Hoje, tanto o Android do Google quanto o iOS da Apple oferecem alta segurança biométrica. As tecnologias para proteger esses dados são parecidas, mas há diferenças em alguns detalhes.
Segurança biométrica no iOS
O sistema operacional dos aparelhos iOS não armazena seus dados biométricos. O Secure Enclave foi criado 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 seguros mesmo se o kernel do processador principal for comprometido.
Para garantir o máximo de isolamento, o coprocessador Secure Enclave é usado exclusivamente pelo próprio subsistema. Ele é atualizado de forma autônoma e 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 extra:
- Até 48 horas, se o aparelho não tiver sido desbloqueado nesse período;
- Até 8 horas, se o usuário não digitou 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 aprendizado de máquina para reconhecer o seu rosto.
Os dados do Face ID — incluindo representações matemáticas do seu rosto — são criptografados e protegidos por uma chave disponível apenas para o Secure Enclave.
O Face ID compara informações de profundidade que não estão presentes em fotos. Ele reconhece se seus olhos estão abertos e se você está olhando para o aparelho, dificultando que alguém desbloqueie seu dispositivo sem que você perceba (por exemplo, enquanto você dorme).
Para validação adicional de segurança, é preciso digitar o código de acesso 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 mal-sucedidas de reconhecimento facial.
- Após iniciar o desligamento ou o modo SOS de emergência.
Se seu aparelho for perdido ou roubado, é possível impedir o uso do Face ID para desbloqueio marcando o dispositivo 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 do aparelho.
O Google define uma série de requisitos para desenvolvedores e fabricantes de smartphones Android; não cumprir resulta em não certificação. O principal é que o dispositivo tenha criptografia obrigatória de dados e:
- Trusted Execution Environment (TEE) armazene exclusivamente os dados biométricos;
TEE é uma área do processador principal separada do sistema operacional principal.
- Após 5 tentativas de login biométrico sem sucesso, há uma pausa de 30 segundos a cada nova tentativa;
- Adicionar ou remover 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). Esses dados não ficam disponíveis para o Google, para o Tangem app ou para outros aplicativos, não são sincronizados entre dispositivos e permanecem exclusivamente no smartphone, em uma área segura e isolada do processador.
Trusty OS é um sistema operacional pequeno e eficiente que roda no TEE.
Ao cadastrar uma digital, o sensor faz a leitura e o Trusty OS analisa os dados dentro do TEE, criando:
- um modelo de 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 impossíveis de recuperar e, mesmo que obtidos, não podem ser decifrados.
Ou seja, a proteção dos dados biométricos no Android significa:
- Suas biometria, no formato original, não é salva em lugar nenhum. Assim que o dispositivo recebe os dados, eles são convertidos em hash e armazenados 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, nunca os dados da digital.
Trustlet é um app que roda no TEE. Não é um software autônomo e serve apenas para autenticação biométrica. Não tem utilidade fora do app para o qual foi criado.
O fluxo da autenticação biométrica funciona assim:
- Você abre o Tangem App.
- Tenta fazer login por biometria.
- O smartphone executa o Trustlet.
- A interface do leitor de digitais aparece sobre a tela atual.
- O Trustlet compara sua digital com a cadastrada e envia o resultado para o Tangem app.
Autorização concluída.
Conclusão
Apple e Google investiram seriamente na segurança das informações biométricas dos usuários. Esses dados ficam protegidos em subsistemas isolados dos dispositivos móveis e não ficam acessíveis. Por isso, o login biométrico no Tangem App é totalmente seguro.