FLUTTER ECOSYSTEM

base32

Codificador e decodificador Base32 para Dart, principalmente usado para segredos de senha única.

Versão mais recente
2.2.0
Downloads em 30 dias
167 mil
Curtidas
29
Pontos Pub
160

Visão geral do pacote

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

Visão geral

Um pacote Dart para codificação e decodificação de dados usando o algoritmo Base32, projetado para manipular segredos de senha única (OTP) com segurança. Suporta a codificação Base32 padrão definida no RFC 4648, garantindo compatibilidade entre plataformas. O pacote é leve e eficiente, sendo ideal para aplicações que exigem representações seguras e legíveis por humanos de dados binários. Funciona perfeitamente em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.

Casos de uso
  • Gerando segredos OTP
  • Codificação de dados segura
  • Gerenciamento de tokens multiplataforma
  • Codificação de dados binários para armazenamento em texto
  • Interoperabilidade com aplicativos OTP como o Google Authenticator
Principais recursos
  • compatível com RFC 4648
  • Suporta codificação e decodificação
  • Leve e rápido
  • Compatibilidade multiplataforma
  • API simples para integração de OTP
Indicado para
  • Aplicativos de autenticação de dois fatores
  • Armazenamento seguro de credenciais
  • Aplicações móveis e web que precisam de Base32
  • Desenvolvedores trabalhando com protocolos OTP
  • Aplicações que exigem codificação baseada em texto padronizada
Considerações
  • Não adequado para criptografia de uso geral
  • Requer manipulação manual da segurança de segredos
  • Limitado apenas ao Base32, nenhum outro codificação
  • Sem recuperação de erro embutida para entrada malformada
  • Melhor usado junto com medidas adicionais de segurança
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add base32

Categorias

Repositório-fonte

Projetos relacionados