FLUTTER ECOSYSTEM

asn1lib

適用於 Dart 的 ASN1 解析器庫。將 ASN1 物件編碼/解碼為 BER 字節

最新版本
1.6.5
近 30 天下載
110萬
喜歡數
26
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

asn1lib 是一個 Dart 庫,用於使用 BER(基本編碼規則)解析和生成 ASN.1(抽象語法表示法一)資料結構。它能夠將 ASN.1 物件編碼和解碼為二進位 BER 字節串流,適用於依賴 ASN.1 的協定,例如 X.509 憑證、LDAP 和 SNMP。該庫支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。它提供了一個乾淨且類型安全的 API,用於處理複雜的嵌套 ASN.1 結構。

適用情境
  • 解析 X.509 憑證
  • 處理 LDAP 數據
  • 實現SNMP客戶端
  • 處理加密資料格式
  • 與舊系統互操作
主要特色
  • BER 編碼/解碼
  • 對嵌套的 ASN.1 結構的支援
  • 跨平台相容性
  • 類型安全的物件映射
  • 輕量且依賴極少
適合對象
  • 開發人員在使用加密標準
  • 處理基於ASN.1協議的系統整合商
  • 需要安全資料交換的應用程式
使用建議
  • 需要了解 ASN.1 和 BER
  • 不適合簡單的 JSON 類型資料
  • 與主流庫相比,文件較少
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add asn1lib

所屬分類

原始碼儲存庫

相關專案