Che cos'è l'autenticazione crittografica dei prodotti?
Di TrustMarx Team · Pubblicato il 26 maggio 2026
L'autenticazione crittografica dei prodotti assegna a ciascun prodotto fisico un'identità unica firmata digitalmente, cosicché chiunque può verificare che l'identità sia autentica mentre nessuno — nemmeno un contraffattore che conosca il sistema in ogni dettaglio — può fabbricarne una valida. La garanzia poggia su una sola asimmetria: per verificare una firma basta la chiave pubblica; per crearla serve la chiave privata.
Come funziona
Al momento della produzione, ogni unità riceve un token ad alta entropia — un lungo identificatore casuale privo di struttura prevedibile. Il token viene firmato con la chiave privata del produttore, e sia il token sia la firma vengono codificati sull'etichetta del prodotto. La verifica ripercorre il processo al contrario: si legge il token, si controlla la firma con la chiave pubblica e si interroga il server per il record di registrazione del token e la cronologia delle scansioni.
Perché l'HSM è decisivo
L'intero schema è solido solo quanto lo è la segretezza della chiave privata. I sistemi in produzione generano e usano quindi la chiave all'interno di un hardware security module (HSM) — hardware dedicato progettato in modo che la chiave possa essere usata per firmare ma mai estratta, nemmeno dagli amministratori. La conseguenza pratica per l'anticontraffazione: non esiste alcun file che un contraffattore possa rubare, nessun dump di memoria che contenga la chiave, nessun insider che possa copiarla di nascosto. Falsificare un'identità di prodotto valida richiederebbe violare l'algoritmo di firma stesso.
Cosa la crittografia da sola non può fare
Una firma dimostra che i dati presenti su un'etichetta sono stati emessi dal produttore. Non può impedire che quei dati vengano copiati: la fotocopia di un'etichetta autentica reca una firma perfettamente valida. L'autenticazione crittografica risponde quindi alla domanda "questa identità è stata emessa dal vero produttore?" ma non a "questo oggetto fisico è quello a cui l'identità è stata assegnata?"
Colmare quel divario richiede di vincolare l'identità all'oggetto fisico — che è esattamente ciò che offre una physically unclonable function. La micro-struttura casuale dell'etichetta non può essere copiata, quindi un'etichetta clonata con una firma valida fallisce comunque il confronto fisico. Un terzo livello — l'intelligence lato server sulle scansioni — intercetta poi i pattern di abuso che nessuno dei due controlli può vedere da solo, come un'unica identità valida verificata a velocità impossibile in regioni diverse.
In sintesi
- Un token firmato dimostra che l'identità è stata emessa dal produttore; la chiave privata risiede in un HSM e non può essere esportata.
- Le firme fermano la fabbricazione di identità, ma non la duplicazione delle etichette.
- Abbinare la crittografia a una PUF e all'analisi delle scansioni chiude il divario della duplicazione — questo design a tre livelli è l'architettura alla base di TrustMarx.