FLUTTER ECOSYSTEM

asn1lib

Uma biblioteca de analisador ASN1 para Dart. Codifica/decodifica objetos ASN1 em bytes BER

Versão mais recente
1.6.5
Downloads em 30 dias
1,1 mi
Curtidas
26
Pontos Pub
150

Visão geral do pacote

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

Visão geral

asn1lib é uma biblioteca Dart para análise e geração de estruturas de dados ASN.1 (Abstract Syntax Notation One) usando as regras de codificação básica (BER). Permite codificar e decodificar objetos ASN.1 em e a partir de fluxos binários BER, tornando-a adequada para trabalhar com protocolos que dependem do ASN.1, como certificados X.509, LDAP e SNMP. A biblioteca suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Oferece uma API limpa e segura por tipo para lidar com estruturas complexas e aninhadas de ASN.1.

Casos de uso
  • Análise de certificados X.509
  • Trabalhando com dados LDAP
  • Implementando clientes SNMP
  • Manipulação de formatos de dados criptográficos
  • Interoperabilidade com sistemas legados
Principais recursos
  • Codificação/decodificação BER
  • Suporte para estruturas ASN.1 aninhadas
  • Compatibilidade multiplataforma
  • Mapeamento de objetos seguro por tipo
  • Leve e dependências mínimas
Indicado para
  • Desenvolvedores trabalhando com padrões criptográficos
  • Integradores de sistemas que lidam com protocolos baseados em ASN.1
  • Aplicações que exigem troca segura de dados
Considerações
  • Requer conhecimento de ASN.1 e BER
  • Não é ideal para dados simples do tipo JSON
  • Documentação limitada em comparação com bibliotecas principais
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add asn1lib

Categorias

Repositório-fonte

Projetos relacionados