Google accelera verso la crittografia post-quantistica con i Merkle Tree Certificates
In Breve
- Cosa sono i Merkle Tree Certificates?
- I Merkle Tree Certificates sono certificati X.509 che utilizzano un registro pubblico per garantire la presenza e la validità delle firme digitali.
- Quando Google prevede di completare la transizione alla crittografia post-quantistica?
- Google prevede di completare la transizione alla crittografia post-quantistica entro il 2029.
- Qual è l'importanza della crittografia post-quantistica?
- La crittografia post-quantistica è importante per proteggere i dati cifrati da attacchi futuri da parte di computer quantistici.
Google ha recentemente annunciato un’accelerazione nella propria transizione verso la crittografia post-quantistica, fissando il termine per la migrazione al 2029. Questa decisione è stata accompagnata dalla pubblicazione di una roadmap dettagliata, suddivisa in tre domini di rischio, che delinea le milestone per vari servizi. La mossa di Google è motivata dalla crescente preoccupazione per il rischio che attori avversari possano raccogliere dati cifrati oggi, per decifrarli in futuro quando le capacità quantistiche saranno disponibili, un approccio noto come “harvest now, decrypt later”.
La necessità di preparare infrastrutture in grado di adattarsi a standard e formati di certificati in rapida evoluzione è diventata cruciale. Gli algoritmi resistenti ai computer quantistici, come il ML-DSA, generano chiavi e firme significativamente più grandi. Se distribuiti attraverso l’attuale Public Key Infrastructure (PKI), questi algoritmi potrebbero rallentare o compromettere le prestazioni di sistemi e reti ad alta latenza.
Un punto centrale della roadmap è l’introduzione dei Merkle Tree Certificates (MTC), prevista per il 2028. Questi certificati X.509 si differenziano dai tradizionali poiché sostituiscono la firma pesante con una prova di presenza in un registro pubblico di emissione, strutturato 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 verificabili pubblicamente, e mitigando l’impatto delle firme post-quantistiche sulle prestazioni. Inoltre, le MTC puntano a garantire una maggiore trasparenza strutturale: un certificato sarà 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 contribuito alla ricerca, e alcuni operatori hanno già espresso impegni pubblici verso questo nuovo formato.
Google prevede anche di implementare un Quantum-resistant Root Store, che supporterà esclusivamente certificati resistenti ai quanti nel formato MTC, piuttosto che come semplici firme post-quantistiche integrate negli X.509 tradizionali.
Per le organizzazioni, l’implicazione pratica non consiste nell’adozione immediata delle MTC, ma nella capacità di implementare nuovi formati senza dover affrontare programmi di ingegneria pluriennali. È quindi raccomandato un inventario completo di certificati e asset crittografici, l’automazione del ciclo di vita dei certificati e una roadmap post-quantistica fornita dalle 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.