[{"data":1,"prerenderedAt":308},["ShallowReactive",2],{"switcher-blog-pareja":3,"art-lets-encrypt-post-quantum-merkle-tree-certificates-en":6},{"en":4,"es":5},"\u002Fen\u002Fblog\u002Flets-encrypt-post-quantum-merkle-tree-certificates\u002F","\u002Fes\u002Fblog\u002Flets-encrypt-certificados-post-cuanticos-merkle-tree\u002F",{"id":7,"title":8,"author":9,"body":10,"date":292,"description":293,"extension":294,"image":295,"meta":296,"navigation":297,"pareja":298,"path":299,"seo":300,"stem":301,"tags":302,"__hash__":307},"blogEn\u002Fen\u002Fblog\u002Flets-encrypt-post-quantum-merkle-tree-certificates.md","Let's Encrypt and post-quantum certificates: what changes (and what doesn't) for your server","Paco Cubel",{"type":11,"value":12,"toc":281},"minimark",[13,18,35,42,46,53,60,96,107,111,114,135,146,157,161,164,189,196,203,207,210,235,239,246,252,256],[14,15,17],"h2",{"id":16},"the-scary-headline-and-the-not-so-scary-reality","The scary headline and the not-so-scary reality",[19,20,21,22,26,27,30,31,34],"p",{},"Every few months a headline lands that has a client writing in, worried. This time it was ",[23,24,25],"strong",{},"\"post-quantum certificates\"",". On 3 June, Let's Encrypt — the non-profit certificate authority that secures more than ",[23,28,29],{},"700 million websites"," — published its plan to reach the post-quantum era using something called ",[23,32,33],{},"Merkle Tree Certificates (MTCs)",".",[19,36,37,38,41],{},"Before anyone panics, here's the single most important line in the whole announcement: ",[23,39,40],{},"you don't have to do a thing today",". Your certbot keeps renewing as usual, your certificates are still valid, and the timeline for all this is 2027 onwards. That said, it's worth understanding what's brewing, because it touches one of the biggest under-the-hood shifts the web has coming.",[14,43,45],{"id":44},"the-problem-post-quantum-cryptography-is-bulky","The problem: post-quantum cryptography is bulky",[19,47,48,49,52],{},"The underlying idea is familiar: a powerful enough quantum computer could one day break the public-key cryptography that underpins HTTPS (RSA, elliptic curves). No such machine exists yet, but quantum-resistant algorithms are already standardised by NIST, and the web needs to migrate ",[23,50,51],{},"before"," the problem is real, not after.",[19,54,55,56,59],{},"The obstacle isn't security, it's ",[23,57,58],{},"size",". Post-quantum algorithms are far larger than today's:",[61,62,63,76],"table",{},[64,65,66],"thead",{},[67,68,69,73],"tr",{},[70,71,72],"th",{},"Algorithm",[70,74,75],{},"Signature size",[77,78,79,88],"tbody",{},[67,80,81,85],{},[82,83,84],"td",{},"RSA-2048 (current)",[82,86,87],{},"~256 bytes",[67,89,90,93],{},[82,91,92],{},"ML-DSA-44 (post-quantum, one of the smallest)",[82,94,95],{},"~2,420 bytes",[19,97,98,99,102,103,106],{},"If we took today's system and swapped the signatures for their post-quantum equivalents without changing anything else, a typical TLS handshake would balloon ",[23,100,101],{},"well past 10 KB",". And here's the part many people don't see coming: Cloudflare's real-world testing shows that at that handshake size, ",[23,104,105],{},"a meaningful share of connections simply fail",". It's not a theoretical problem, it's a real-network one. Swapping the algorithm by brute force would break the web.",[14,108,110],{"id":109},"the-solution-issue-in-batches-not-one-at-a-time","The solution: issue in batches, not one at a time",[19,112,113],{},"This is where Merkle Tree Certificates come in. The idea, in plain terms:",[115,116,117,125],"ul",{},[118,119,120,121,124],"li",{},"In today's system, ",[23,122,123],{},"each certificate carries its own signature"," and drags a chain of intermediate signatures along on every handshake. A lot of repeated weight on every connection.",[118,126,127,128,131,132,34],{},"With MTCs, the authority ",[23,129,130],{},"issues whole batches of certificates under a single signature"," that covers the entire batch. Browsers stay up to date on those batch signatures (the \"landmarks\") ",[23,133,134],{},"on their own, out of band from the handshake",[19,136,137,138,141,142,145],{},"The result? A typical MTC handshake carries ",[23,139,140],{},"one signature, one public key and one inclusion proof"," in the Merkle tree. And that — even using post-quantum cryptography — ",[23,143,144],{},"weighs less than the web PKI we use today",". That's the elegant move: it doesn't just avoid getting heavier, it gets lighter.",[19,147,148,149,152,153,156],{},"There's a nice side effect: ",[23,150,151],{},"transparency is built in by design",". In the current system, certificate transparency (those public logs that let you spot fraudulently issued certificates) is a layer that was bolted on afterwards. With MTCs, ",[23,154,155],{},"a certificate cannot exist outside the Merkle tree",": either it's in the log or it doesn't exist. Auditability stops being an add-on and becomes the structure itself.",[14,158,160],{"id":159},"the-timeline-this-is-a-slow-burn-and-thats-a-good-thing","The timeline: this is a slow burn (and that's a good thing)",[19,162,163],{},"What to keep in mind so you don't stress:",[115,165,166,177,183],{},[118,167,168,171,172,176],{},[23,169,170],{},"Late 2026",": a ",[173,174,175],"em",{},"staging"," environment that already issues MTCs, so clients and software maintainers can test.",[118,178,179,182],{},[23,180,181],{},"2027",": a production-ready environment.",[118,184,185,188],{},[23,186,187],{},"Your certificates today",": still issued and renewed exactly as always. No changes.",[19,190,191,192,195],{},"When they arrive, post-quantum certificates will follow the same philosophy Let's Encrypt has always had: ",[23,193,194],{},"free, automated and available to anyone with an ACME client",". It's not a premium product or an expensive box: it's the same model as ever.",[19,197,198,199,202],{},"They're not doing it alone: ",[23,200,201],{},"Google and Cloudflare proposed the same approach back in February"," and are already running feasibility experiments. The world's largest certificate authority lining up behind the same design as the two biggest players on the web is the signal that this is the path, not an isolated experiment.",[14,204,206],{"id":205},"what-you-need-to-do-on-your-servers-today","What you need to do on your servers today",[19,208,209],{},"Let's be clear so nobody loses a Saturday morning over this:",[211,212,213,219,229],"ol",{},[118,214,215,218],{},[23,216,217],{},"Today, nothing."," No touching certbot, no manual renewals, no config changes. Your current certificates are valid and will keep renewing themselves.",[118,220,221,224,225,228],{},[23,222,223],{},"Keep your ACME client up to date."," When the time comes, that's where the change will land: ACME clients (certbot, acme.sh, lego, your control panel's module) ",[23,226,227],{},"will need MTC support",". The best preparation is the usual one: don't leave your certificate client abandoned on a three-year-old version.",[118,230,231,234],{},[23,232,233],{},"Put this on the radar, not on the urgent to-do list."," It's a deep change cooking slowly through 2026 and 2027. What matters now is knowing it exists and why, not rushing.",[14,236,238],{"id":237},"our-takeaway","Our takeaway",[19,240,241,242,245],{},"The real message behind the scary headline is reassuring: the web is preparing for the post-quantum era ",[23,243,244],{},"sensibly",", solving a size problem along the way that would have broken connections if done by brute force. And it does so without asking anything of the everyday administrator today.",[19,247,248,249,251],{},"Our stance here is the usual one: we note it, we follow it, and we'll recommend it once it leaves ",[173,250,175],{}," and proves reliable in production. In the meantime, the best favour you can do yourself is to have certificate renewal automated and your client current — which is exactly what you should already have for other reasons. If you'd like us to review how certificate management is set up on your servers, drop us a line.",[14,253,255],{"id":254},"references","References",[115,257,258,267,274],{},[118,259,260],{},[261,262,266],"a",{"href":263,"rel":264},"https:\u002F\u002Fletsencrypt.org\u002F2026\u002F06\u002F03\u002Fpq-certs",[265],"nofollow","A Post-Quantum Future for Let's Encrypt — Let's Encrypt",[118,268,269],{},[261,270,273],{"href":271,"rel":272},"https:\u002F\u002Fwww.helpnetsecurity.com\u002F2026\u002F06\u002F05\u002Flets-encrypt-mcts-web-post-quantum-authentication\u002F",[265],"Let's Encrypt works toward post-quantum certificates at web scale — Help Net Security",[118,275,276],{},[261,277,280],{"href":278,"rel":279},"https:\u002F\u002Fwww.heise.de\u002Fen\u002Fnews\u002FPost-Quantum-without-bloated-handshakes-Let-s-Encrypt-s-new-path-11319001.html",[265],"Post-Quantum without bloated handshakes: Let's Encrypt's new path — heise online",{"title":282,"searchDepth":283,"depth":283,"links":284},"",2,[285,286,287,288,289,290,291],{"id":16,"depth":283,"text":17},{"id":44,"depth":283,"text":45},{"id":109,"depth":283,"text":110},{"id":159,"depth":283,"text":160},{"id":205,"depth":283,"text":206},{"id":237,"depth":283,"text":238},{"id":254,"depth":283,"text":255},"2026-06-09","On 3 June, Let's Encrypt announced it's betting on Merkle Tree Certificates as its road to post-quantum cryptography. It sounds like an apocalyptic headline, so we separate the wheat from the chaff: what they are, why they're coming and what you need to do with your certbot today. Spoiler: today, nothing.","md","\u002Fog\u002Fog-default.png",{},true,"lets-encrypt-certificados-post-cuanticos-merkle-tree","\u002Fen\u002Fblog\u002Flets-encrypt-post-quantum-merkle-tree-certificates",{"title":8,"description":293},"en\u002Fblog\u002Flets-encrypt-post-quantum-merkle-tree-certificates",[303,304,305,306],"Security","TLS","Certificates","Servers","J-yMRxCIrPgHczDckJ-WELeE2CTMAv0AMdtKyahE2zQ",1781154907965]