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 verificare l'integrità dei dati.
Qual è l'obiettivo della transizione alla crittografia post-quantistica?
L'obiettivo è proteggere i dati cifrati da potenziali attacchi futuri da parte di computer quantistici.
Quando Google prevede di completare la transizione?
Google prevede di completare la transizione alla crittografia post-quantistica entro il 2029.

Google ha recentemente annunciato un’accelerazione nella transizione verso la crittografia post-quantistica, fissando il termine per il 2029. Questa mossa è parte di una roadmap dettagliata, suddivisa in tre domini di rischio, che prevede milestone specifiche per vari servizi. La decisione di Google è motivata dalla crescente preoccupazione che attori malintenzionati possano già raccogliere dati cifrati, con l’intento di decifrarli in futuro, una pratica nota come “harvest now, decrypt later”.

Per affrontare questi rischi, Google ha delineato la necessità di infrastrutture capaci di adattarsi rapidamente a nuovi standard e formati di certificati. Gli algoritmi resistenti ai computer quantistici, come il ML-DSA, generano chiavi e firme di dimensioni significativamente maggiori. Se distribuiti attraverso l’attuale Public Key Infrastructure (PKI), questi potrebbero compromettere le prestazioni dei sistemi e delle reti, specialmente in contesti ad alta latenza.

Un elemento chiave della roadmap è l’introduzione delle Merkle Tree Certificates (MTC), previste per il 2028. Questi certificati X.509 sostituiscono le tradizionali firme pesanti con una prova di presenza in un registro pubblico, strutturato come un Merkle tree. Ciò consente ai browser di verificare una breve traccia di impronte digitali, confrontandola con un sommario del registro ottenuto 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, le MTC introducono un elemento di trasparenza strutturale: un certificato è considerato valido solo se la sua voce è presente nel registro pubblico.

Lo sviluppo delle MTC è il risultato 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à espresso impegni pubblici verso questo nuovo formato. Google prevede anche un Quantum-resistant Root Store, che supporterà esclusivamente certificati resistenti ai quanti nel formato MTC, piuttosto che come semplici firme post-quantistiche integrate nei tradizionali X.509.

Per le organizzazioni, l’implementazione delle MTC non richiederà un’adozione immediata. Piuttosto, sarà fondamentale sviluppare la capacità di implementare nuovi formati senza dover avviare 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 seguire 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, chi investe ora in agilità crittografica, gestione automatica dei certificati e visibilità completa sarà in una posizione privilegiata per adattarsi all’evoluzione degli standard futuri.