VdsTools 0.20.0

VdsTools is a software library for decoding, verifying, encoding, and signing Visible Digital Seals (VDS).

Catalogo
Open Code DE
Licenza
Apache License 2.0
Data di rilascio
Stato
Stabile
Tipo
Libreria
Manutenzione
Mantenuto internamente
Piattaforme
iOSAndroidLinuxmacOSWindows
Lingue
tedesco, inglese

Open source badge

Ottenuto quando il progetto usa una licenza open source approvata.

🥇 Oro
Licenza open source approvata
Scopri di più

Manutenzione badge

Ottenuto quando il progetto soddisfa i criteri di manutenzione.

🥇 Oro
Più maintainer attivi
🥈 Argento
Almeno una release negli ultimi 6 mesi
🥉 Bronzo
5+ commit in 6 mesi, risposta alle issue entro 7 giorni
Scopri di più

Riuso badge

Ottenuto quando il progetto è pacchettizzato e adottato da altri.

🥇 Oro
Utilizzato attivamente da 10+ organizzazioni
🥈 Argento
Utilizzato attivamente da almeno un'organizzazione
🥉 Bronzo
Pacchetti pubblicati e CI funzionante negli ultimi 6 mesi
Scopri di più

Sicurezza badge

Ottenuto quando il progetto segue le best practice di sicurezza.

🥇 Oro
Nessuna vulnerabilità nota al rilascio, CVE critiche risolte entro un giorno
🥈 Argento
75%+ pull request revisionate, 80%+ tag firmati
🥉 Bronzo
Branch protetti, security policy, risposta rapida alle issue
Scopri di più

Supply chain badge

Ottenuto quando la supply chain è trasparente secondo gli standard SLSA.

🥇 Oro
Tracciabilità completa di build e provenienza del codice
🥈 Argento
Attestazioni VEX per la valutazione delle vulnerabilità
🥉 Bronzo
Changelog, linee guida per i contributi, attestazioni SBOM
Scopri di più
Open sourceManutenzioneRiusoSicurezzaSupply chain

Funzionalità

  • Read and decode Visible Digital Seals (VDS) from official government documents
  • Cryptographically verify the authenticity and integrity of digital seals
  • Create and digitally sign new seals for official document issuance
  • Support for ICAO IDB barcodes in addition to traditional VDS barcodes
  • Compliant with BSI TR-03137, BSI TR-03171 and ICAO Doc 9303-13 standards
  • Works on iOS, Android, Windows, macOS, and Linux

Descrizione

VdsTools is a software library for decoding, verifying, encoding, and signing Visible Digital Seals (VDS). These visual digital seals are found on official and administrative documents such as:

  • Residence permits
  • Arrival attestation
  • Address stickers on ID cards and passports
  • Emergency travel documents
  • Visas
  • Administrative documents according to BSI TR-03171
  • ... and upcoming profiles

The library processes the content of barcodes and makes the information available via a generic API. The scanning and reading of the seal barcode itself must be handled by a separate component (e.g., a barcode scanner library). The library implements the following specifications:

  • ICAO Doc 9303-13: Visible Digital Seals
  • ICAO Datastructure for Barcode
  • BSI TR-03137-1
  • BSI TR-03171

Releases are available on Maven Central for easy integration into own projects.

Contatti