Innovazione

Google e la Transizione alla Crittografia Post-Quantistica: Introduzione delle Merkle Tree Certificates

In Breve

Cosa sono le Merkle Tree Certificates?
Le Merkle Tree Certificates sono certificati X.509 che utilizzano un registro pubblico per garantire la validità e la trasparenza delle firme digitali.
Qual è l'obiettivo della transizione alla crittografia post-quantistica di Google?
L'obiettivo è garantire la sicurezza dei dati contro le future capacità di decifratura dei computer quantistici.
Quando Google prevede di implementare le Merkle Tree Certificates?
Google prevede di introdurre le Merkle Tree Certificates nel 2028.

Google ha recentemente annunciato un’accelerazione nella sua transizione verso la crittografia post-quantistica, fissando il termine al 2029. Questa decisione è parte di una roadmap dettagliata, suddivisa in tre domini di rischio, con milestone specifiche per i vari servizi. La mossa si inserisce nel contesto di un crescente rischio: attori avversari potrebbero già raccogliere dati cifrati oggi, per decifrarli in futuro grazie alle capacità quantistiche, in 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 è quindi cruciale. Gli algoritmi progettati per resistere all’attacco di computer quantistici, come il ML-DSA, generano chiavi e firme significativamente più grandi. Se distribuiti tramite l’attuale Public Key Infrastructure (PKI), questi algoritmi potrebbero rallentare o compromettere le prestazioni di sistemi e reti ad alta latenza.

Un punto focale della roadmap di Google è l’introduzione delle Merkle Tree Certificates (MTC), prevista per il 2028. Questi certificati X.509 sostituiscono la tradizionale firma pesante con una prova di presenza in un registro pubblico di emissione, strutturato come un Merkle tree. Questa innovazione consente ai browser di verificare una breve traccia di impronte digitali, confrontandola con il sommario del registro ricevuto tramite aggiornamenti software.

Le MTC non sostituiscono completamente i certificati X.509 tradizionali, ma li affiancano, mantenendo i certificati compatti e rendendoli verificabili pubblicamente. Questo approccio mitiga l’impatto delle firme post-quantistiche sulle prestazioni. Inoltre, le MTC puntano a garantire una maggiore trasparenza: un certificato è considerato valido solo se la sua voce è presente nel registro pubblico, il che richiede un logging accurato dell’emissione.

Lo sviluppo delle MTC è frutto della collaborazione tra diversi operatori del settore e standard in fase di definizione presso l’IETF. Tra i partecipanti ci sono aziende e autorità di certificazione che hanno già contribuito alla ricerca, e alcuni operatori hanno manifestato pubblicamente il loro impegno verso questo nuovo formato.

In aggiunta, Google prevede di implementare un Quantum-resistant Root Store che supporterà esclusivamente certificati resistenti ai quanti nel formato MTC, evitando semplici firme post-quantistiche inserite nei tradizionali X.509. Per le organizzazioni, l’implicazione pratica non è l’adozione immediata delle MTC, ma piuttosto la capacità di implementare nuovi formati senza necessitare di programmi di ingegneria pluriennali.

È consigliato 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 (CA). Il campo della crittografia post-quantistica è in continua evoluzione e le MTC potrebbero non rappresentare l’unica soluzione definitiva. Tuttavia, chi investe ora in agilità crittografica, gestione automatica dei certificati e completa visibilità sarà in una posizione migliore per adattarsi all’evoluzione degli standard.

Redazione

Redazione di scenarioenergia.it.

Tutti gli articoli