FLUTTER ECOSYSTEM

asn1lib

Eine ASN1-Parser-Bibliothek für Dart. Codiert/Dekodiert ASN1-Objekte in BER-Bytes

Neueste Version
1.6.5
30-Tage-Downloads
1,1 Mio.
Likes
26
Pub-Punkte
150

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

asn1lib ist eine Dart-Bibliothek zum Parsen und Generieren von ASN.1-Datenstrukturen (Abstract Syntax Notation One) unter Verwendung der BER-Regeln (Basic Encoding Rules). Sie ermöglicht die Kodierung und Dekodierung von ASN.1-Objekten in und aus binären BER-Byte-Streams und eignet sich somit für die Arbeit mit Protokollen, die auf ASN.1 basieren, wie beispielsweise X.509-Zertifikate, LDAP und SNMP. Die Bibliothek unterstützt alle wichtigen Plattformen, darunter Android, iOS, Web, macOS, Windows und Linux. Sie bietet eine saubere, typensichere API zur Handhabung komplexer verschachtelter ASN.1-Strukturen.

Anwendungsfälle
  • Parsing von X.509-Zertifikaten
  • Arbeiten mit LDAP-Daten
  • Implementierung von SNMP-Clients
  • Umgang mit kryptografischen Datenformaten
  • Interoperabilität mit veralteten Systemen
Hauptmerkmale
  • BER-Codierung/Dekodierung
  • Unterstützung für verschachtelte ASN.1-Strukturen
  • Plattformübergreifende Kompatibilität
  • Typsichere Objektzuordnung
  • Leichtgewichtig und minimale Abhängigkeiten
Geeignet für
  • Entwickler, die mit kryptografischen Standards arbeiten
  • Systemintegratoren, die mit ASN.1-basierten Protokollen arbeiten
  • Anwendungen, die sichere Datenübertragung erfordern
Hinweise
  • Kenntnisse von ASN.1 und BER erforderlich
  • Nicht ideal für einfache JSON-ähnliche Daten
  • Eingeschränkte Dokumentation im Vergleich zu Hauptbibliotheken
Unterstützte PlattformenAndroidiOSWebmacOSWindowsLinux

Paket installieren

flutter pub add asn1lib

Kategorien

Quell-Repository

Verwandte Projekte