Sécurité
DirectConnect ne se connecte qu’à l’ordinateur à l’autre bout d’un câble Thunderbolt ou USB4, et cet ordinateur ne voit que ce que vous choisissez de partager.
Quels ordinateurs peuvent se connecter
DirectConnect ne cherche d’autres ordinateurs que sur les connexions par câble Thunderbolt et USB4. Il ne se connecte jamais par Wi-Fi, Ethernet ou VPN, donc personne sur votre réseau ne peut l’atteindre.
Il n’y a pas de code d’appairage. Le câble prouve à quel ordinateur vous vous connectez : pour s’interposer, il faudrait placer un appareil sur le câble lui-même. La première fois que deux ordinateurs se connectent, chacun mémorise la clé unique de l’autre. Un autre ordinateur portant le même nom est traité comme un nouvel ordinateur et redemande.
Deux ordinateurs reliés chacun par câble au même Mac peuvent se trouver par son intermédiaire, car le Mac relie ses ports Thunderbolt. Les deux ont quand même besoin d’un câble vers ce Mac.
Ce que l’autre ordinateur peut atteindre
- Rien, tant que vous ne choisissez pas de tuile de partage pour lui.
- Avec Partager un dossier, ce dossier et rien en dehors.
- Avec Partager les disques, votre disque système. Sur un Mac, les disques externes ne sont pas inclus.
- Avec Recevoir uniquement, aucun de vos fichiers. Il peut seulement vous envoyer des fichiers.
- Avec Lecture seule activé, il peut ouvrir et copier des fichiers mais pas les modifier, en ajouter ni en supprimer.
C’est votre ordinateur qui impose ces limites, pas l’autre. DirectConnect tourne sous votre compte utilisateur, pas en tant qu’administrateur, donc l’autre ordinateur ne peut atteindre que les fichiers que votre compte peut ouvrir.
Les fichiers sur le câble
DirectConnect chiffre tout ce que les deux ordinateurs s’envoient, y compris vos fichiers, avec AES-256-GCM. Quiconque lirait le trafic du câble ne verrait que des données brouillées.
Chaque connexion commence par un nouvel échange de clés (X25519), et chaque ordinateur prouve son identité avec sa propre clé (Ed25519). Les clés de chiffrement sont nouvelles à chaque fois, donc une clé d’une connexion ne peut pas en déverrouiller une autre.
Chaque message porte aussi une vérification. Si quoi que ce soit sur le câble modifiait, répétait ou injectait un message, l’ordinateur qui reçoit le rejetterait.
Internet
Vos fichiers ne passent jamais par Internet. DirectConnect ne se connecte en ligne que pour démarrer un essai et pour activer ou renouveler une licence. Confidentialité et protection des données liste exactement ce qu’il envoie.