In Breve
- Cosa sono le Merkle Tree Certificates?
- Le Merkle Tree Certificates sono certificati X.509 che utilizzano un registro pubblico di emissione organizzato come un Merkle tree per garantire la verifica delle impronte digitali.
- Qual è l'obiettivo della transizione verso la crittografia post-quantistica?
- L'obiettivo è proteggere i dati cifrati da potenziali attacchi futuri da parte di computer quantistici.
- Quando Google prevede di implementare le MTC?
- Google prevede di introdurre le Merkle Tree Certificates nel 2028.
Google ha recentemente annunciato un’accelerazione della sua transizione verso la crittografia post-quantistica, fissando il termine per il 2029. Questa decisione è parte di una roadmap dettagliata che si articola in tre domini di rischio, con milestone specifiche per ciascun servizio. L’iniziativa è motivata dalla crescente preoccupazione che attori avversari possano già raccogliere dati cifrati, pronti a sfruttare future capacità quantistiche per decifrarli, in un approccio noto come ‘harvest now, decrypt later’.
Per affrontare queste sfide, Google ha evidenziato la necessità di infrastrutture in grado di adattarsi rapidamente a standard e formati di certificati in continua evoluzione. Gli algoritmi resistenti ai computer quantistici, come il ML-DSA, generano chiavi e firme significativamente più grandi, il che, se distribuito tramite l’attuale Public Key Infrastructure (PKI), potrebbe rallentare o compromettere le prestazioni di sistemi e reti ad alta latenza.
Un elemento chiave della roadmap è l’introduzione delle Merkle Tree Certificates (MTC), attese per il 2028. Questi certificati X.509 innovativi sostituiscono la tradizionale firma pesante con una prova di presenza in un registro pubblico di emissione organizzato come un Merkle tree. Ciò consente ai browser di verificare una breve traccia di impronte digitali confrontandola con il sommario del registro, ricevuto tramite aggiornamenti software.
Le MTC non eliminano i certificati X.509 esistenti, ma li affiancano, mantenendo i certificati compatti e rendendoli verificabili pubblicamente. Questo approccio mira a mitigare l’impatto delle firme post-quantistiche sulle prestazioni. Inoltre, la struttura delle MTC promuove la trasparenza: un certificato è considerato valido solo se la sua voce è presente nel registro pubblico.
Lo sviluppo delle MTC è frutto della collaborazione tra diversi operatori del settore e standard in fase di lavoro presso l’IETF. Tra i partecipanti figurano aziende e autorità di certificazione che hanno già contribuito alla ricerca, con alcuni operatori che hanno espresso impegni pubblici verso questo nuovo formato.
Inoltre, Google prevede di implementare un Quantum-resistant Root Store, che supporterà esclusivamente certificati resistenti ai quanti nel formato MTC, piuttosto che come semplici firme post-quantistiche all’interno dei tradizionali certificati X.509.
Per le organizzazioni, l’implicazione pratica non è l’adozione immediata delle MTC, ma piuttosto la capacità di implementare nuovi formati senza necessità di programmi di ingegneria complessi e prolungati. Si raccomanda di effettuare un inventario completo di certificati e asset crittografici, automatizzare il ciclo di vita dei certificati e sviluppare una roadmap post-quantistica in collaborazione con le proprie autorità di certificazione.
Il campo della crittografia post-quantistica è in continua evoluzione e le MTC potrebbero non rappresentare l’unica soluzione definitiva. Tuttavia, le organizzazioni che investono ora in agilità crittografica, gestione automatica dei certificati e visibilità completa saranno in una posizione migliore per adattarsi all’evoluzione degli standard di sicurezza digitale.

