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

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

La fiducia in un passaporto di prodotto dipende dai dati firmati relativi al prodotto stesso. In questo modo, grazie all’ Transpareo Proofchain, esso rimane verificabile per dieci anni, un periodo più lungo di quello di vita di una piattaforma.

Nel 2036 una batteria viene consegnata all’azienda di riciclaggio. Quest’ultima scansiona il codice stampato sull’involucro nel 2026 e ottiene il passaporto di 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 di 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, ma deve essere legata al set di dati stesso.

Questo articolo spiega come Transpareo risolva la questione: con due sigilli su ogni versione di un pass, con l’ Transpareo Proofchain, che collega ogni versione a quella precedente, con un identificativo dell’emittente sul proprio dominio, con un archivio che sopravvive al fornitore e con una verifica che chiunque può 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.

A quel punto Transpareo blocca 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 viene applicata a ogni singola informazione. Per questo motivo, anche i campi che un’officina di riparazione o un ente pubblico visualizza in aggiunta continuano a recare la stessa prova, senza necessità di una nuova firma. Il motivo per cui ciò è importante per noi è spiegato all’indirizzo Rendere pubblico senza perdere la firma.

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

Transpareo Proofchain: ogni versione rimanda a quella precedente

Un pass raramente rimane tale e quale a com’era il primo giorno. Supponiamo che nel 2029 il produttore della nostra batteria si accorga di aver indicato una percentuale di cobalto riciclato troppo elevata e la corregga. In Transpareo questa correzione non sovrascrive nulla. Diventa una nuova versione, mentre quella precedente rimane congelata accanto ad essa.

Si aggiunge una correzione; l’indicazione precedente rimane valida.

Ogni nuova versione reca l’impronta digitale della versione precedente, calcolata sulla base della sua parte pubblica. Questo riferimento è contenuto nel contenuto firmato; entrambe le firme lo coprono quindi. In questo modo si ottiene una catena che va dalla prima versione a quella attuale: Transpareo Proofchain.

Se qualcuno modifica a posteriori un dato contenuto in una versione precedente, le relative firme non risulteranno più valide e ogni verificatore se ne accorgerà. Solo chi detiene le chiavi potrebbe firmare nuovamente il documento, ma anche in tal caso l’impronta digitale nella versione successiva rivelerà ogni modifica apportata alla parte pubblica. Se conservate la vostra chiave personalmente, nemmeno Transpareo potrà firmare nuovamente una versione del vostro passaporto.

È possibile verificare la catena senza il nostro intervento. Il sito Transpareo Time Machine ripercorre nel browser tutte le versioni, da quella attuale fino alla prima, ricalcola l’impronta digitale di ciascuna versione precedente sulla base dei propri dati e la confronta con il riferimento della versione successiva. Nel 2036, quindi, il riciclatore vedrà entrambe le indicazioni relative al cobalto, quella originale e quella corretta, e potrà verificare autonomamente che nessuna delle due sia stata modificata in un secondo momento.

Avremmo potuto chiamarla “blockchain”. È stata però progettata in modo volutamente più semplice: una catena di impronte digitali contenute direttamente nei passaporti stessi, che chiunque può verificare utilizzando procedure trasparenti, senza dover aderire a una rete.

L’identificativo dell’emittente si trova sul proprio dominio

Affinché un verificatore possa individuare le chiavi pubbliche, ogni produttore pubblica il proprio identificativo sul proprio dominio, all’indirizzo fisso noto a tutti i verificatori (per gli esperti di standard: secondo lo standard W3C DID:web). Le catene di certificati, il metodo tradizionale, scadono nel corso dei decenni; un indirizzo sul proprio dominio rimane invece 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, ma 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 UE, operativo dal 20 luglio 2026, richiede più di una semplice firma: Dovrà dimostrare la propria identità tramite eIDAS, il regolamento a livello dell’UE in materia di firme elettroniche, e un sigillo elettronico qualificato ai sensi del Regolamento eIDAS 910/2014 è uno dei mezzi ammessi. Tale sigillo è supportato da hardware ed è vincolato a una persona giuridica certificata, 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 UE, ogni versione verrà inoltre archiviata in modo immutabile per altri dieci anni all’indirizzo Transpareo Vault. Né il produttore né Transpareo potranno modificarli in un secondo momento. Qualora il produttore stesso cessi la propria attività, la parte pubblica dei suoi passaporti continuerà a essere accessibile agli stessi indirizzi.

Anche l’azienda che gestisce questo archivio è concepita per durare nel tempo: il 51% del capitale azionario di Transpareo AG è detenuto dalla Fondazione Transpareo, un’organizzazione senza scopo di lucro con sede a Zugo, in Svizzera, soggetta alla vigilanza federale sulle fondazioni. Una fondazione non può alienare il proprio patrimonio; pertanto, la quota di maggioranza dell’azienda non potrà mai cambiare proprietario. In questo modo, la continuità di Transpareo e l’accesso a lungo termine ai Suoi passaporti sono garantiti a livello strutturale.

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 avvalersi della nostra infrastruttura. La procedura è la seguente:

  1. Recuperare il pass da una fonte a scelta: dal CDN, dall’archivio pubblico, dal registro UE o da un archivio di terze parti.
  2. Organizzare il set di dati in un ordine fisso e calcolarne l’impronta digitale.
  3. Recuperare le chiavi pubbliche del produttore e di Transpareo agli indirizzi indicati nel pass.
  4. Verificare entrambe le firme rispetto all’impronta digitale. Se entrambe corrispondono, il passaporto è autentico e non è stato alterato.

Nessun accesso, 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 in uso le firme, la concatenazione delle versioni nell’ Transpareo Proofchain, la verifica nel browser, l’identificazione dell’emittente sul proprio dominio e la chiave propria del produttore. L’archivio inalterabile decennale è stato creato e diventa operativo non appena i passaporti vengono registrati nel registro UE. È previsto il sigillo qualificato per la registrazione nell’UE non appena l’atto legislativo eIDAS e l’interfaccia del registro UE 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.

È possibile correggere un’informazione già pubblicata?

Sì, come nuova versione. La correzione non sovrascrive nulla; la versione precedente rimane congelata accanto ad essa. La nuova versione reca l’impronta digitale della versione precedente nel contenuto firmato, creando così una catena che va dalla prima alla versione attuale, Transpareo Proofchain. Chiunque modifichi successivamente una versione precedente ne rompe le firme o la catena, e Transpareo Time Machine lo mostra a chiunque effettui la verifica, senza che questi debba rivolgersi a noi.

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

Rimangono verificabili poiché la fiducia è legata al set di dati stesso. 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 qualora l’indirizzo originale dovesse scomparire. A partire dalla registrazione nell’UE, ogni versione è inoltre archiviata in modo immutabile nell’ Transpareo Vault, l’archivio decennale. Anche la società stessa è concepita per durare nel tempo, poiché il 51 per cento del capitale azionario di Transpareo AG è detenuto dalla Fondazione Transpareo, un ente senza scopo di lucro con sede a Zugo, soggetta alla vigilanza federale sulle fondazioni. Una fondazione non può alienare il proprio patrimonio; pertanto, la maggioranza della società non potrà mai cambiare proprietario.

Perché l'identificativo dell'espositore è riportato sul proprio dominio?

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 aveva 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 rende il cambio una procedura di routine, che lascia intatta la cronologia.

È necessario disporre di un proprio sigillo qualificato per il registro 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 convalida 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 associata a ogni singola informazione del record di dati; pertanto, anche i campi che vengono ulteriormente resi accessibili a un’officina di riparazione o a un’autorità continuano a recare la stessa prova, senza necessità di una nuova firma. Maggiori informazioni all’indirizzo Rendere pubblico 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 del W3C ecdsa-sd-2023. Nessun login, nessuna chiamata alla nostra azienda, nessuna dipendenza da una piattaforma attiva. La Transpareo Time Machine, la nostra app di visualizzazione open source, 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.