Qu'est-ce que OpenVPN? Regardons de plus près ce protocole de cryptage VPN populaire
NouvellesUne fois dans l'élite de la technologie, le logiciel VPN est de plus en plus utilisé par les masses technologiques. Cette tendance a récemment été tirée par les fournisseurs de services Internet qui vendaient des historiques de navigation aux États-Unis - et donc, en réalité, la confidentialité de l'utilisateur - au plus offrant pour faciliter la publicité ciblée..
Grâce à l'accès à des plates-formes VPN robustes, les utilisateurs peuvent protéger plus étroitement leur confidentialité en ligne et accéder à d'autres avantages, tels qu'un niveau de sécurité supérieur grâce au Wi-Fi public..
Les principaux piliers d’un VPN sont la sécurité et la confidentialité. Ces services utilisent un tunnel crypté pour transmettre vos données en ligne, avec les nombreux avantages qu’il offre, comme indiqué précédemment. Lors de la configuration d'un VPN, il existe plusieurs choix de protocoles de cryptage pouvant être utilisés. Parmi ceux-ci, l'une des options les plus populaires est actuellement OpenVPN..
- Découvrez notre meilleur VPN
Racines d'OpenVPN
Le projet OpenVPN a été fondé par James Yonan et a été lancé pour la première fois en 2002. Yonan possédait une expérience dans le développement de logiciels pour le PC IBM original, ainsi que dans le négoce financier. Il est toujours impliqué dans le projet et est co-fondateur de la société, ainsi que CTO d'OpenVPN Technologies..
L'une des raisons pour lesquelles OpenVPN est si populaire est qu'il prend en charge tous les principaux systèmes d'exploitation, y compris les plates-formes de bureau attendues de Windows, macOS et Linux, ainsi que les plates-formes mobiles d'Android et iOS. Il prend également en charge les plates-formes moins courantes de FreeBSD, QNX, Solaris, Maemo et Windows Mobile..
L’intérêt d’un protocole de sécurité VPN est d’assurer un haut niveau de sécurité et OpenVPN excelle dans ce domaine. Il offre un cryptage allant jusqu'à 256 bits via OpenSSL, une bibliothèque de logiciels largement déployée pour sécuriser les communications sur les réseaux. OpenSSL prend en charge le chiffrement conventionnel en mode clé statique via des clés pré-partagées (PSK), ainsi que la sécurité des clés publiques via des certificats client et serveur. OpenVPN offre non seulement une sécurité de pointe, mais également une grande adaptabilité via des logiciels tiers..
En fait, il existe des fournisseurs OpenVPN commerciaux qui utilisent le protocole OpenVPN et le transforment en client VPN pour leurs utilisateurs. PrivateTunnel en est un exemple. Il s’agit d’un réseau privé virtuel (VPN) appartenant à OpenVPN, dont James Yonan, fondateur de PrivateTunnel (et de son directeur technique)..
À l'autre extrémité du spectre, on trouve également des clients OpenVPN indépendants du fournisseur, tels que le client VPN SSL SecurePoint et l'interface graphique MI OpenVPN, tous deux disponibles en tant que logiciels libres, bien que seul le premier soit open source..
TCP et UDP
Lorsqu'il est utilisé pour la transmission de données, OpenVPN peut utiliser deux protocoles différents: TCP et UDP. Le protocole de contrôle de transmission (TCP) est l’affaire la plus couramment utilisée. Il est conçu pour offrir une fiabilité élevée, car il inclut une correction d’erreur, et est appelé protocole "avec état". Chaque fois qu'un paquet est envoyé avec TCP, l'expéditeur attend une confirmation avant d'envoyer le paquet suivant, mais cette surcharge de transmission ralentit la connexion..
Cela se traduit souvent par des latences plus élevées, en général, bien que cela soit variable et dépend des emplacements des serveurs et des clients..
Un protocole alternatif que OpenVPN peut également utiliser est UDP, ou User Datagram Protocol. Ici, la communication entre l'ordinateur et le serveur est beaucoup plus rapide, mais aux dépens de la fiabilité. Les données sont simplement envoyées sans attendre de confirmation et aucune donnée n'est retransmise si elle n'est pas reçue. C'est pourquoi on appelle cela un protocole "sans état"..
Avec un temps de transmission réduit, la latence est améliorée et il est logique que UDP s'utilise pour des applications plus sensibles à la latence telles que le streaming vidéo et les jeux en ligne..
Avantages de la dérivation
Une utilisation courante de tout VPN consiste à contourner un pare-feu, que ce soit dans un bureau ou dans un pays étranger restrictif, l'exemple le plus souvent cité étant la Chine avec son «Grand pare-feu»..
Parmi tous les protocoles de cryptage VPN, OpenVPN est considéré comme un atout majeur, car il peut aider à contourner l’inspection approfondie des paquets (DPI) utilisée par ces pays. Le DPI est une technologie de surveillance qui inspecte le trafic qui le traverse en temps réel, mais OpenVPN peut être adapté pour masquer le trafic (bien que le processus soit quelque peu complexe)..
Contrairement aux autres protocoles de cryptage VPN, OpenVPN présente également l'avantage d'être open source. Les autres principaux protocoles appartiennent à d’importants géants de l’Internet, notamment PPTP et SSTP de Microsoft et L2TP de Cisco..
OpenVPN tire parti du code source ouvert librement disponible pour la modification et le développement, ainsi que du soutien de la communauté pour le faciliter. Le code source complet de la dernière version d'OpenVPN, 2.4.4 (ainsi que des versions antérieures), a été publié en septembre 2017 et est disponible au téléchargement. Les utilisateurs sont également invités à créer des rapports de bogues afin que les développeurs puissent continuer à améliorer le code source et à produire des mises à jour régulières..
- Nous avons rassemblé les meilleurs services VPN gratuits de 2018