Visão geral
O pacote biometric_signature habilita a autenticação biométrica com suporte de hardware em aplicativos Flutter para Android, iOS, macOS e Windows. Ele utiliza componentes de hardware seguros, como o Secure Enclave, StrongBox e Windows Hello, para gerar assinaturas criptográficas de forma segura. Isso garante que operações sensíveis sejam protegidas por biometria, mantendo alta segurança por meio de ambientes de execução confiáveis específicos da plataforma. O pacote é ideal para aplicações que exigem autenticação local robusta e capacidades de assinatura digital.
Casos de uso
- Login seguro com biometria
- Geração de assinatura digital
- Acesso protegido aos dados
- Autenticação para aplicativos financeiros
- Gerenciamento de chaves de criptografia ao nível do aplicativo
Principais recursos
- Utiliza o Secure Enclave e o StrongBox
- Suporta o Windows Hello
- Assinatura criptográfica com suporte de hardware
- Autenticação biométrica multiplataforma
- Código nativo mínimo necessário
Indicado para
- Aplicativos de finanças e bancos
- sistemas de identidade empresarial
- Assinatura segura de documentos
- Aplicativos que lidam com dados de usuário sensíveis
- fluxos de trabalho de autenticação de alta segurança
Considerações
- Requer hardware de dispositivo compatível
- Limitado a plataformas compatíveis
- Pode ser necessário permissões adicionais
- Depende dos serviços biométricos de nível de sistema operacional
- Não adequado para casos de uso de baixa segurança