Fiducia che va oltre il prodotto: firme e certificati nel DPP

Fiducia che va oltre il prodotto: firme e certificati nel DPP

Un DPP deve rimanere verificabile per dieci anni, ma una piattaforma raramente dura così a lungo. Pertanto, la fiducia è legata al set di dati, non al fornitore.

Nel 2036 una batteria viene consegnata a un centro di riciclaggio. L’operatore scansiona il codice stampato sull’involucro nel 2026 e ottiene il passaporto del prodotto. L’azienda che all’epoca aveva archiviato il passaporto potrebbe non esistere più. La scansione deve comunque dimostrare che i dati sono autentici: che provengono dal produttore e che da allora nessuno ne ha alterato nemmeno un carattere.

Questo è il nocciolo della questione. Un passaporto digitale del prodotto deve rimanere verificabile per dieci anni o più. Una piattaforma software raramente dura così a lungo. Pertanto, la fiducia non deve dipendere dal fornitore. Deve essere legata al set di dati stesso.

Questo articolo spiega come Transpareo risolva la questione: con due sigilli su ogni passaporto, con un identificativo dell’emittente sul proprio dominio, con un archivio che sopravviva al fornitore e con una verifica che chiunque possa eseguire nel proprio browser senza doverci consultare.

Ogni versione reca due sigilli

Prima che un pass venga pubblicato, Transpareo verifica che siano presenti tutti i campi obbligatori relativi alla sua categoria di prodotto. Se ne manca uno, la pubblicazione viene negata.

Viene firmato solo un pass completo.

Successivamente, Transpareo congela il contenuto come versione e lo contrassegna con due firme indipendenti: una del produttore e una di Transpareo. Il produttore può conservare autonomamente la propria chiave e gestire un proprio servizio di firma. Transpareo non vede mai questa chiave privata e si limita ad aggiungere la propria controfirma. La firma del produttore è quindi una firma che noi stessi non potremmo generare.

La firma non viene applicata al documento nel suo insieme, ma a ogni singola informazione. Pertanto, anche i campi che un’officina di riparazione o un’autorità pubblica può visualizzare in aggiunta continuano a recare la stessa prova, senza necessità di una nuova firma. Il motivo per cui ciò è importante per noi è spiegato nella sezione «Rendere pubblico senza perdere la firma».

La verifica avviene nel browser dell’utente. L’app di visualizzazione open source Transpareo Time Machine carica il passaporto, ricalcola la sua impronta digitale e verifica entrambe le firme senza contattare alcun nostro server. Chiunque nutra sospetti può leggere il codice.

L’identificativo dell’emittente si trova sul Suo dominio

Affinché un verificatore possa trovare le chiavi pubbliche, ogni produttore pubblica il proprio identificativo sul ## propriodominio, a un indirizzo fisso noto a tutti i verificatori (per chi conosce gli standard: secondo lo standard W3C DID:web). Si tratta volutamente di un certificato non classico: le catene di certificati scadono nel corso dei decenni, mentre un indirizzo sul proprio dominio rimane stabile e sotto il vostro controllo.

Se una chiave viene sostituita, le firme precedenti rimangono verificabili. La vecchia chiave continua a confermare ciò che ha firmato in passato, semplicemente non firma più nulla di nuovo. E poiché un produttore potrebbe, un giorno, abbandonare il proprio dominio, Transpareo replica ogni chiave pubblica, al momento della pubblicazione, su un indirizzo permanente. In questo modo ogni versione rimane verificabile, anche se un giorno l’indirizzo originale non dovesse più rispondere.

La registrazione nell’UE prevede un sigillo qualificato

La registrazione nel registro DPP dell’UE, operativo dal 20 luglio 2026, richiede più di una semplice firma: dovrete dimostrare la propria identità tramite eIDAS, il regolamento europeo in materia di firme elettroniche, e un sigillo elettronico qualificato ai sensi del Regolamento eIDAS 910/2014 è uno dei mezzi autorizzati. Tale sigillo è supportato da hardware ed è vincolato a una persona giuridica verificata, il massimo livello di affidabilità previsto dal diritto dell’Unione Europea.

Tale funzionalità sarà disponibile non appena l’atto legislativo eIDAS e l’interfaccia del registro saranno definitivi. A tal fine, Transpareo prevede di offrire un proprio servizio di sigillatura con un dispositivo di sigillatura di proprietà e un certificato qualificato rilasciato da un fornitore di servizi di fiducia riconosciuto, affinché i produttori sprovvisti di una propria infrastruttura di sigillatura possano sigillare i propri passaporti senza ricorrere a hardware proprio.

Un archivio che sopravvive al fornitore

Non appena i passaporti saranno registrati nel registro dell’UE, ogni versione verrà inoltre archiviata in modo inalterabile per dieci anni. Né il produttore né Transpareo potranno modificarle in un secondo momento. Affinché tale archivio rimanga accessibile anche qualora un giorno Transpareo dovesse cessare di esistere, il suo finanziamento è garantito tramite un deposito notarile in Svizzera. L’impegno è quindi concepito per garantire la durata nel tempo non solo dal punto di vista tecnico, ma anche contrattuale.

Ecco come una terza parte verifica il passaporto, senza alcun nostro intervento

Il test decisivo consiste nel verificare se qualcuno sia in grado di controllare il passaporto senza ricorrere alla nostra infrastruttura. La procedura è la seguente:

  1. Recuperare il passaporto da una fonte qualsiasi: dal CDN, dall’archivio pubblico, dal registro dell’UE o da un archivio di terze parti.
  2. Ordinare i dati in una sequenza fissa e calcolarne l’impronta digitale.
  3. Recuperare le chiavi pubbliche del produttore e di Transpareo dagli indirizzi indicati nel passaporto.
  4. Verificare entrambe le firme rispetto all’impronta digitale. Se entrambe corrispondono, il passaporto è autentico e inalterato.

Nessun login, nessuna chiamata a Transpareo, nessuna dipendenza da una piattaforma attiva. Quale procedura venga utilizzata è indicato nelle domande riportate in calce.

Cosa è già operativo e cosa è in fase di preparazione

Sono ## giàoperative le firme, la verifica nel browser, l’identificazione dell’emittente sul proprio dominio e la chiave propria del produttore. L’archivio inalterabile decennale è stato creato e diventerà operativo non appena i passaporti saranno registrati nel registro dell’UE. Il sigillo qualificato per la registrazione UE è previsto non appena l’atto legislativo eIDAS e l’interfaccia del registro saranno definitivi.

Ciò che è stato firmato e archiviato una volta rimane verificabile, indipendentemente da chi gestirà la piattaforma in futuro.

Domande relative a questo articolo

Chi detiene la nostra chiave di firma?

Voi stessi, se lo desiderate. Il produttore può gestire un proprio servizio di firma, e Transpareo non detiene mai la chiave privata, ma si limita ad aggiungere la controfirma indipendente. Ogni versione del pass porta così due firme provenienti da due enti indipendenti l’uno dall’altro, e la firma del produttore è una firma che Transpareo non è in grado di generare autonomamente.

Che ne sarà dei nostri passaporti, qualora Transpareo dovesse cessare di esistere?

Rimangono verificabili, poiché la fiducia è legata al set di dati e non a noi. Ogni versione è firmata con chiavi pubblicate agli indirizzi indicati nel passaporto, e Transpareo replica ogni chiave pubblica, al momento della pubblicazione, su un indirizzo permanente, in modo che la verifica rimanga valida anche in caso di scomparsa dell’indirizzo originario. L’archivio immutabile decennale è finanziato tramite un deposito notarile in Svizzera; la sua accessibilità non dipende quindi dal fatto che l’azienda continui a esistere.

Perché utilizzare un identificativo dell’emittente sul proprio dominio anziché un certificato?

Poiché le catene di certificati scadono nel corso di decenni, mentre un pass deve rimanere verificabile per dieci anni o più. Il produttore pubblica il proprio identificativo a un indirizzo fisso in /.well-known/ sul proprio dominio (secondo lo standard W3C DID:web), e tale indirizzo rimane stabile e sotto il Suo controllo, anche in caso di cambio di fornitore. Un verificatore recupera le chiavi pubbliche da lì, senza dover chiedere il permesso a nessuno.

Cosa succede ai passaporti precedenti quando si effettua un cambio di chiave?

Rimangono verificabili. La vecchia chiave continua a confermare ciò che ha firmato in passato, semplicemente non firma più nuovi certificati. Poiché ogni chiave pubblica viene archiviata in modo permanente al momento della pubblicazione, un verificatore potrà individuare la chiave corretta anche a distanza di anni. È proprio questo che trasforma il cambio di chiave in un’operazione di routine, anziché in un evento che svaluta la cronologia.

È necessario disporre di un proprio sigillo qualificato per il registro dell’UE?

Non è obbligatorio. La registrazione è un’operazione che effettua autonomamente e la Sua identità viene comprovata tramite eIDAS, mediante una firma elettronica qualificata, un sigillo elettronico o un attestato di attributi qualificato. A tal fine, Transpareo gestirà un proprio servizio di sigilli con un dispositivo di sigillatura di proprietà e un certificato qualificato rilasciato da un fornitore di servizi di fiducia riconosciuto, in modo che i produttori sprovvisti di una propria infrastruttura di sigilli possano adempiere all’obbligo senza dover disporre di hardware proprio. Tale funzionalità sarà disponibile non appena l’atto legislativo eIDAS e l’interfaccia del registro saranno definitivi.

Cosa accade se un pass è incompleto al momento della pubblicazione?

Non viene firmato. Prima del congelamento, il record viene verificato rispetto ai campi obbligatori della sua categoria di prodotto e, qualora tale verifica non vada a buon fine, la pubblicazione viene negata. Solo un Pass completo e conforme alle regole viene registrato come versione. Una firma su un Pass Transpareo attesta quindi anche che i campi obbligatori erano presenti.

La visualizzazione di campi aggiuntivi compromette la firma?

No, ed è proprio a questo che serve la procedura utilizzata. La firma viene applicata a ogni singola informazione del record di dati anziché al documento nel suo insieme; pertanto, anche i campi che vengono ulteriormente resi accessibili a un’officina o a un’autorità continuano a recare la stessa prova, senza necessità di una nuova firma. Maggiori informazioni al riguardo nella sezione «Divulgazione senza perdere la firma».

Un cliente può verificare un passaporto senza il nostro intervento?

Sì, e questa è la prova decisiva. Recuperare il pass da una fonte qualsiasi, ordinare i dati nella loro sequenza fissa e calcolare l’impronta digitale, recuperare le chiavi pubbliche del produttore e di Transpareo tramite gli indirizzi indicati nel pass, quindi verificare entrambe le firme rispetto all’impronta digitale. Il procedimento alla base di tutto ciò è lo standard aperto W3C ecdsa-sd-2023. Nessun login, nessuna chiamata alla nostra azienda, nessuna dipendenza da una piattaforma attiva. L’app di visualizzazione open source Transpareo Time Machine fa esattamente questo nel browser dell’utente.

Aggiornamenti su firme e affidabilità

Prove crittografiche, certificati e registrazione: gli sviluppi più importanti ogni mese direttamente nella tua casella di posta.