OpenSSL passe en version 4.0, avec Encrypted Client Hello (ECH)
2 min
Sécurité
Sécurité
Quatre ans et demi après la version 3.0, OpenSSL passe en version 4.0. Attention, ce n’est pas une version LTS, elle n’est donc supportée que jusqu’en mai 2027, contrairement aux moutures 3.0 et 3.5 qui sont respectivement prises en charge jusqu’en septembre 2026 et avril 2030.
La prochaine LTS est prévue pour avril 2027, le temps certainement de stabiliser les fonctionnalités et de s’assurer d’avoir une base solide.
La liste des changements et des nouveautés est disponible sur GitHub. OpenSSL 4.0 prend en charge Encrypted Client Hello (RFC 9849) qui « permet aux clients de chiffrer le Client Hello avec le serveur TLS », renforçant ainsi la confidentialité. Sur son blog, le spécialiste des réseaux Stéphane Bortzmeyer explique l’intérêt et le fonctionnement de cette fonctionnalité :
« Quand un client TLS se connecte, il envoie en clair au serveur le nom de domaine utilisé, le serveur ayant besoin de cette information pour choisir le bon certificat qui servira pour choisir les paramètres de chiffrement qui protégeront le reste de la session. Cet envoi en clair pose un problème de vie privée, et est parfois utilisé pour la censure, par exemple en Russie. Il faut donc chiffrer ce nom annoncé, ce SNI. Mais avec quelle clé, puisqu’on a besoin du nom pour avoir une clé ? Ce RFC fournit un mécanisme pour cela, ECH (Encrypted Client Hello), qu’on pourrait traduire par « salutation chiffrée » ».
Parmi les autres nouveautés, « la prise en charge de la RFC 8998, de l’algorithme de signature sm2sig_sm3, du groupe de clés curveSM2 et du groupe post-quantique curveSM2MLKEM768 ». Il est aussi question de la fin du support du Client Hello SSLv2 et de SSLv3 (qui était déprécié et désactivé par défaut depuis presque 10 ans).
Commentaires (11)
Abonnez-vous pour prendre part au débat
Déjà abonné ou lecteur ? Se connecter
Cet article est en accès libre, mais il est le produit d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
Accédez en illimité aux articles d'un média expert
Profitez d'au moins 1 To de stockage pour vos sauvegardes
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
Abonnez-vousLe 20 avril à 17h02
Par curiosité, quelqu'un sait si c'est un c''est un peu mieux pour le soutien matériel, humain, et financier, d'openSSL, depuis l'affaire Heartbleed ?
Le 20 avril à 17h54
Le 20 avril à 17h14
Le 20 avril à 19h37
(💣🎣)
Le 20 avril à 21h15
C'est un faux ami, crypté, cryptique, ont un sens voisin mais différent.
Le 21 avril à 00h30
Crypter, c'est chiffrer et détruire la clef derrière. Peu de cas d'utilisations.
Le 21 avril à 12h16
Le 21 avril à 18h05
Le 22 avril à 13h54
Le 23 avril à 08h56
(j'ai l'impression de faire des blagues intello alors que j'ai 12 ans d'âge mental, ça m'inquiète parfois)
Le 24 avril à 07h39
Signaler un commentaire
Voulez-vous vraiment signaler ce commentaire ?