Aller au contenu
ecdsa.com

Certificats en arbre de Merkle (MTC)

Un modèle de certificats en cours de normalisation à l’IETF, dans lequel une AC consigne chaque émission dans un arbre de Merkle et les clients vérifient une courte preuve d’inclusion au lieu de volumineuses signatures post-quantiques.
Autres graphiesMTCMerkle Tree CertsPLANTS

Les signatures post-quantiques alourdissent les chaînes classiques : avec ML-DSA-44, les clés publiques et les signatures d’un certificat feuille et d’un certificat intermédiaire, deux SCT et la signature du handshake atteignent environ 14,7 Ko, contre quelques centaines d’octets avec ECDSA. Dans la conception MTC (Internet-Draft draft-ietf-plants-merkle-tree-certs), l’AC ajoute chaque certificat à son propre journal de transparence et désigne périodiquement des sous-arbres de référence (landmarks), dont les condensats sont distribués à l’avance aux navigateurs. Un serveur présente alors un certificat accompagné d’une preuve d’inclusion de quelques centaines d’octets, sans aucune signature ; les clients qui n’ont pas les landmarks actuels se rabattent sur une forme autonome et cosignée.

Google a annoncé en février 2026 que Chrome prévoit d’utiliser les MTC, avec des expérimentations menées par Cloudflare, comme voie vers une authentification HTTPS résistante au quantique, et n’envisage pas d’ajouter de certificats X.509 post-quantiques à l’actuel magasin de certificats racines de Chrome (Chrome Root Store). Le Chrome Root Program publie une politique distincte, à l’état de projet, pour un programme de racines résistant au quantique fondé sur les MTC.

Tout cela évolue encore : le projet change d’une version à l’autre, et la prise en charge par les logiciels de serveur et d’AC reste expérimentale. Le X.509 classique avec des algorithmes post-quantiques (RFC 9881) reste l’option pour les PKI privées.

Normes et références

Tous les termes