Snowflake a aidé les utilisateurs de Tor à déjouer la censure russe. Maintenant, le VPN se ramifie sous le nom de Snowstorm.
« Poutine ne pouvait pas le bloquer. »
Alors que les protestations et les troubles se sont multipliés en Russie et en Iran au cours de l’année écoulée, les régimes autoritaires ont cherché à réprimer l’accès des civils à Internet. Ces tentatives n’ont pas été entièrement couronnées de succès, en partie grâce à des outils anti-censure comme le navigateur Web anonyme Tor.
Pendant des années, Tor a été une épine dans le pied des dirigeants censeurs cherchant à empêcher ses citoyens d’accéder librement à Internet, mais les gouvernements russe et iranien ont appris ses faiblesses et ont réussi à bloquer l’accès direct au réseau Tor à certains moments.
Mais contrairement à d’autres services bloqués par ces gouvernements, Tor a été déployé parallèlement à l’outil de canalisation du trafic Snowflake, permettant à son réseau de fonctionner malgré les efforts de censure.
Le créateur de Snowflake, qui ne porte que le nom d’un seul mot « Serene », a déclaré à Indigo Buzz lors d’un entretien téléphonique qu’elle s’attendait à ce que l’outil soit « utile pour les personnes qui en ont besoin », mais n’avait pas prévu à quel point son « super prototype » serait crucial lorsqu’il a été intégré pour la première fois à Tor il y a des années.
« Il s’avère que l’année dernière, Poutine a envahi l’Ukraine et bloqué Internet, bloqué tous les VPN, et la seule chose qui fonctionne est Snowflake », a-t-elle déclaré.
Maintenant, le créateur de Snowflake étend la technologie afin de créer un service autonome de type VPN appelé Snowstorm visant à étendre le libre accès à Internet.
Snowstorm a été officiellement lancé cette semaine, mais en version bêta privée qui nécessite une invitation. La société a également annoncé qu’elle avait reçu un financement de 1 million de dollars, qu’elle a utilisé pour recruter une équipe de développeurs à temps plein.
« Je ne pense pas que notre Internet de nos jours fasse ce qu’il devrait faire pour les humains », a déclaré Serene, désormais également fondateur de Snowstorm. « Les débuts d’Internet m’ont permis d’apprendre tout, de grandir en tant que personne, de devenir la meilleure version de moi-même, et je veux protéger cela pour les gens. »
Pourquoi Snowstorm n’est pas comme les autres VPN
Un VPN, ou réseau privé virtuel, est essentiellement un service qui masque l’identité et l’activité Internet d’un utilisateur pendant qu’il navigue.
« Un VPN est simplement l’ordinateur de quelqu’un d’autre auquel vous vous connectez avant de vous connecter à Internet », explique Serene. « Vous bénéficiez d’une certaine confidentialité, mais le problème est que ces services VPN ne sont que des serveurs situés à différents endroits. L’emplacement de ces ordinateurs est de notoriété publique. Ainsi, tout acteur étatique peut certainement facilement bloquer toutes ces cibles. »
C’est pourquoi la Russie et l’Iran ont pu censurer ces services VPN, mais pas Snowflake.
Ce qui rend Snowflake différent, c’est ce qui le compose : « des proxys décentralisés, éphémères et temporaires », a déclaré Serene.
Comme Serene l’explique, Snowflake fonctionne grâce à un certain nombre de bénévoles dans des régions libres du monde entier qui se réunissent pour aider ceux des pays censurés. Les volontaires peuvent simplement laisser un onglet de navigateur ouvert et leur connexion Internet est ajoutée au pool de connexions de volontaires en tant que proxy temporaire, ce qui aide les utilisateurs de Snowflake à se connecter à Internet. Pour protéger les volontaires, les utilisateurs de Snowflake se connectent aux proxys Snowflake via un nœud d’entrée Tor, ce qui signifie qu’un FAI de volontaire ne voit jamais l’activité Web d’un utilisateur et qu’un utilisateur n’accède jamais à l’ordinateur d’un volontaire.
Si un bénévole ferme sa connexion, le code transfère simplement la session Internet de l’utilisateur à un autre bénévole Snowflake.
« A cause de cela, au lieu d’un seul endroit centralisé où le VPN est exécuté, il y a comme tous ces proxys temporaires qui entrent et disparaissent, ce qui rend très difficile le blocage d’un État-nation », a déclaré Serene. « Poutine ne pouvait pas le bloquer. »
Snowstorm prend ce service et lui fournit une énorme mise à niveau. Le système a été complètement réécrit pour Snowstorm et les utilisateurs peuvent se connecter directement, sans utiliser Tor (Snowflake continuera d’être disponible pour les utilisateurs de Tor). Serene dit à Indigo Buzz que Snowstorm est beaucoup plus rapide que Snowflake. Avec Snowstorm, par exemple, les utilisateurs peuvent diffuser des vidéos YouTube de haute qualité, ce qui n’était pas possible sur Snowflake.
Serene est réaliste quant à la situation actuelle de Snowstorm. Après tout, Snowstorm n’est actuellement qu’en version bêta privée et a encore des séries de tests, des mises à niveau supplémentaires et des audits à subir. Au téléphone, Serene a parlé des promesses de cryptage et de sécurité de « niveau militaire » que de nombreuses entreprises de confidentialité promettent et ne tiennent pas.
Mais, Serene est conscient des capacités de Snowstorm. Mis à part la mesure la plus extrême consistant à mettre un pays entièrement hors ligne, la technologie qui alimente Snowflake et Snowstorm n’a pas été dépassée par les régimes autoritaires jusqu’à présent.
« Je ne garantis pas directement un niveau particulier de confidentialité et je ne veux pas trop exagérer les vertus de confidentialité d’une technologie particulière », a expliqué Serene. « Mais, la garantie ici est que nous pouvons briser la censure. »