Développé par | Caleb James DeLisle et la communauté |
---|---|
Première version | [1] |
Dernière version | 22 ()[2] |
Dépôt | github.com/cjdelisle/cjdns |
Écrit en | C, Node.js et Rust |
Système d'exploitation | Linux, FreeBSD, NetBSD, macOS et Microsoft Windows |
Environnement | X86, x86-64, architecture MIPS, architecture ARM et PowerPC |
Langues | Anglais |
Type | Protocole de communication |
Licence | Licence publique générale GNU version 3 |
Site web | github.com/cjdelisle/cjdns |
Cjdns est un VPN IPv6 chiffré (cryptographie asymétrique) utilisant un maillage en réseau, et donc décentralisé et multiplateforme (FreeBSD, Linux, NetBSD, MacOS, Windows[3]), basé sur un logiciel libre sous licence GPL V3. Contrairement à des réseaux VPN de type TOR, I2P ou FreeNet, l'anonymisation totale n'est pas la priorité[4]. Le but est davantage de créer un réseau de confiance[5].
Ce logiciel est développé à l'origine par le chercheur informatique, Caleb James DeLisle[6]. Ses initiales sont les trois premières lettres du nom du service réseau.
Le réseau Meshnet de Seattle utilisant Hyperboria, ainsi que le réseau Guifi.net, couvrant 21 000 bornes Wi-Fi en Catalogne sont basés sur Cjdns[6].
Un réseau similaire appelé Santa Cruz Meshnet, est déployé à Santa Cruz[3].
Des projets comparables sont menés à Toronto, en Virginie (États-Unis), en Allemagne, en France, dans la ville de New York et à San Diego[8].