FLUTTER ECOSYSTEM

bcrypt

Este pacote utiliza código jBCrypt modificado para funcionar com a VM do Dart.

Versão mais recente
1.2.0
Downloads em 30 dias
48,3 mil
Curtidas
46
Pontos Pub
155

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

O pacote bcrypt fornece uma implementação em Dart do algoritmo de hash de senha bcrypt, baseada no código modificado do jBCrypt. Foi projetado para armazenamento seguro de senhas, gerando hashes fortes com sal que são resistentes a ataques de força bruta. O pacote suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-o adequado para aplicações multiplataforma que exigem segurança robusta de autenticação. Integra-se perfeitamente com projetos Flutter por meio do pub.dev.

Casos de uso
  • Hashing de senha seguro
  • sistemas de autenticação de usuário
  • Armazenamento de senhas em bancos de dados
  • Protegendo dados sensíveis do usuário
  • Implementações de segurança multiplataforma
Principais recursos
  • Hash de senha com sal
  • Compatibilidade multiplataforma
  • Integração fácil com o Flutter
  • Resistência a ataques de força bruta
  • Suporta VM do Dart e web
Indicado para
  • Aplicativos Flutter que precisam de manipulação segura de senhas
  • Serviços de backend que exigem hashing criptográfico
  • Aplicações com conformidade de segurança rigorosa
  • Desenvolvedores usando Dart para fluxos de autenticação
  • Projetos com foco em múltiplos sistemas operacionais
Considerações
  • Não adequado para criptografia de uso geral
  • Requer um manuseio cuidadoso do sal e gerenciamento de hash
  • Impacto no desempenho com fatores de trabalho elevados
  • Limitado ao hash de senha, não a outras operações criptográficas
  • Depende de lógica externa jBCrypt para funcionalidade central
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add bcrypt

Categorias

Repositório-fonte

Projetos relacionados