Let's Encrypt lance la disponibilité générale des certificats de 6 jours et des certificats d'adresse IP
(letsencrypt.org)- Let's Encrypt commence officiellement à proposer des certificats à courte durée de vie de 6 jours ainsi que des certificats basés sur des adresses IP
- Les certificats à courte durée de vie sont valides pendant 160 heures (environ 6 jours et 16 heures) et peuvent être émis en sélectionnant le profil
shortliveddans un client ACME - Ces certificats visent à renforcer la sécurité en encourageant des renouvellements plus fréquents et à réduire la dépendance à des procédures de révocation peu fiables
- Les certificats d'adresse IP prennent en charge à la fois IPv4 et IPv6 et, en raison de la forte variabilité des adresses IP, ne sont émis que sous forme de certificats à courte durée de vie
- Cette évolution est considérée comme un changement progressif visant à généraliser les mécanismes automatisés de renouvellement des certificats et à renforcer la sécurité
Mise à disposition des certificats courts (6 jours)
- Un certificat à courte durée de vie (short-lived certificate) est valide pendant 160 heures, soit une durée bien plus courte que celle des certificats classiques de 90 jours
- Il peut être émis en sélectionnant le profil de certificat
shortliveddans un client ACME
- Il peut être émis en sélectionnant le profil de certificat
- Ce certificat renforce la sécurité en imposant des vérifications plus fréquentes et en atténuant les problèmes d'instabilité du système de révocation
- Jusqu'à présent, une fuite de clé privée nécessitait la révocation du certificat, mais comme la procédure de révocation n'était pas toujours fiable, l'exposition pouvait persister jusqu'à l'expiration
- Avec les certificats à courte durée de vie, cette période de vulnérabilité est fortement réduite
- Les certificats à courte durée de vie sont proposés sur une base optionnelle (opt-in), et il n'est pas prévu d'en faire le choix par défaut
- Les utilisateurs ayant entièrement mis en place un processus de renouvellement automatique peuvent passer facilement à ce modèle
- Mais comme tous les utilisateurs ne sont pas encore habitués à des durées de vie aussi courtes, le réglage par défaut reste inchangé
- Au cours des prochaines années, la durée de validité par défaut des certificats devrait passer de 90 à 45 jours
Certificats d'adresse IP
- Un certificat d'adresse IP (IP address certificate) permet d'authentifier une connexion TLS avec une adresse IP au lieu d'un nom de domaine
- IPv4 et IPv6 sont tous deux pris en charge
- Les certificats d'adresse IP sont obligatoirement émis uniquement sous forme de certificats à courte durée de vie
- Les adresses IP changent plus fréquemment que les domaines, ce qui nécessite des vérifications plus régulières
- Des informations détaillées et des cas d'usage sont disponibles dans le premier billet sur les certificats IP publié en juillet 2025
Support et sponsoring
- Ce développement a été rendu possible grâce au soutien de l'Open Technology Fund, de la Sovereign Tech Agency, ainsi que des sponsors et donateurs
- Let's Encrypt est une autorité de certification (CA) gratuite, automatisée et ouverte exploitée par l'organisation à but non lucratif Internet Security Research Group (ISRG)
- Le rapport annuel 2025 de l'ISRG permet de consulter l'ensemble de ses activités à but non lucratif
1 commentaires
Réactions sur Hacker News
À ce jour, il n’était pas possible d’obtenir un certificat d’adresse IP avec certbot
J’ai utilisé lego à la place, mais il m’a fallu pas mal de temps pour trouver la commande exacte
La commande qui a fonctionné hier était la suivante
lego --domains 206.189.27.68 --accept-tos --http --disable-cn run --profile shortlivedCela semble encore en cours (issue GitHub)
Les certificats d’adresse IP sont un sujet particulièrement intéressant pour les utilisateurs iOS qui exploitent eux-mêmes un serveur DoH
Sur iOS, il fallait un certificat valide à la fois pour le FQDN et pour l’IP pour que cela fonctionne
C’est pourquoi les profils de grands services comme dns4eu ou nextdns fonctionnaient bien, mais qu’un serveur DoH personnel échouait
Ce n’est probablement pas quelque chose qu’un ingénieur iOS a ajouté explicitement, mais plutôt un effet de bord de la bibliothèque cryptographique utilisée
Je me demandais pourquoi des certificats de 6 jours
8 jours seraient pratiques pour un renouvellement hebdomadaire, et 8 est une puissance de 2 ainsi qu’un chiffre porte-bonheur à mes yeux
Mais 6, ça ne me plaît tout simplement pas
Avec 8 jours, le trafic pourrait se concentrer certains jours précis
160 est aussi la somme des 11 premiers nombres premiers, ainsi que la somme des cubes des trois premiers nombres premiers
J’aimerais qu’ils se concentrent ensuite sur l’émission de certificats pour les adresses .onion
Les .onion possèdent déjà une paire de clés, donc la preuve de possession y est plus fiable qu’avec le DNS
Si vous voulez des certificats IP, certbot ne les prend pas encore en charge
Une PR correspondante est ouverte (#10495)
En revanche, acme.sh semble déjà les prendre en charge
On peut s’attendre à ce que certbot les prenne bientôt en charge aussi
Je testais avec un cycle de renouvellement de deux semaines, et j’ai été surpris de voir que le certificat est maintenant valable 6 jours
Si le pipeline échoue, cela laisse trop peu de temps pour déboguer
J’ai du mal à accepter l’idée qu’une IP soit plus volatile qu’un domaine
L’IP fixe d’un VPS ne change pas si souvent
Si vous obtenez un certificat valable 45 jours puis rendez immédiatement l’IP, un autre utilisateur peut récupérer cette IP
Il se retrouverait alors avec un certificat valide pour l’IP de quelqu’un d’autre, ce qui est risqué
Ce genre de politique ressemble à une approche qui connaît mal le terrain
La plupart des opérateurs de services ne contrôlent pas directement l’IP elle-même, donc c’est une mesure destinée à réduire le risque pour l’AC
L’exploitation abusive est difficile, mais cela reste un point de sécurité à prendre en compte
Je me demandais si l’arrivée des certificats d’adresse IP pourrait remettre IPsec en mode transport sur le devant de la scène
Le RFC 5660 que j’ai rédigé est aussi lié à ce sujet
Faire utiliser des certificats dans des tunnels IPsec reste pénible
Certains équipements de pare-feu ont même d’étranges bugs provoquant des échecs d’authentification quand la chaîne de certificats est longue
Les certificats IP ne sont possibles que pour des adresses accessibles depuis Internet, donc le TLS pour les équipements de LAN reste compliqué
Il suffit de recevoir le trafic en DNAT à la périphérie, de le transmettre à une VM chargée du renouvellement des certificats, puis de le redistribuer vers les équipements internes
*.home.example.com)Il faut un DNS public capable de configurer les enregistrements TXT via API, mais le plugin DNS de lego prend en charge de nombreux fournisseurs
Cette annonce est vraiment une excellente nouvelle
Les certificats IP résolvent le problème de bootstrap initial des logiciels auto-hébergés
Par exemple, la fonctionnalité de sous-domaines instantanés de TakingNames ne sera peut-être plus nécessaire
Les certificats d’adresse IP sont utiles lorsque des services éphémères communiquent en TLS
Il n’est pas nécessaire de créer des enregistrements DNS séparés, ce qui est pratique lorsqu’on lance des centaines d’instances temporaires
En utilisant un certificat IP au lieu d’un SNI exposé en clair, on évite de révéler le véritable nom d’hôte à l’extérieur
Même des petits sites qui ne passent pas par un grand cloud pourraient ainsi utiliser ECH sans proxy
Cela apporte davantage d’anonymat