DSS 6.5.1
DSS is an open-source software library for electronic signature creation, augmentation and validation.
Open source badge
Ottenuto quando il progetto usa una licenza open source approvata.
- 🥇 Oro
- Licenza open source approvata
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
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
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
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
Funzionalità
- Electronic signatures (XAdES, CAdES, PAdES, JAdES, CB-AdES and ASiC)
- Timestamps
- Revocation data (CRL and OCSP)
- Evidence Records (XMLERS and ERS)
- Attestations (EAA, PID, etc.)
- REST and SOAP webServices
Descrizione
DSS (Digital Signature Services) is an open-source software library for electronic signature creation and validation. DSS supports the creation and verification of interoperable and secure electronic signatures in line with European legislation. In particular, DSS aims to follow the eIDAS Regulation and related standards closely. DSS can be re-used in an IT solution for electronic signatures to ensure that signatures are created and verified in line with European legislation and standards. DSS allows re-use in a variety of different ways: in an applet, in a standalone application or in a server application. DSS can also be used as a reference implementation for IT solutions which do not directly re-use it. Demos are also available to assist the use of DSS as a reference implementation. The project is written in Java and issued under LGPL 2.1, a non-viral open source license.