Segurança
O DirectConnect só se conecta ao computador na outra ponta de um cabo Thunderbolt ou USB4, e esse computador só vê o que você escolher compartilhar.
Quais computadores podem se conectar
O DirectConnect só procura outros computadores em conexões por cabo Thunderbolt e USB4. Ele nunca conecta por Wi-Fi, Ethernet ou VPN, então ninguém na sua rede consegue alcançá-lo.
Não existe código de pareamento. O cabo prova a qual computador você está se conectando: para ficar no meio, alguém precisaria colocar um dispositivo no próprio cabo. Na primeira vez que dois computadores se conectam, cada um guarda a chave única do outro. Outro computador com o mesmo nome é tratado como um computador novo e pergunta de novo.
Dois computadores ligados cada um por cabo ao mesmo Mac podem se encontrar através dele, porque o Mac interliga as portas Thunderbolt. Mesmo assim, os dois precisam de um cabo até esse Mac.
O que o outro computador pode acessar
- Nada, até você escolher um bloco de compartilhamento para ele.
- Com Compartilhar uma pasta, essa pasta e nada fora dela.
- Com Compartilhar unidades, a sua unidade do sistema. No Mac, unidades externas não entram.
- Com Apenas receber, nenhum dos seus arquivos. Ele só pode enviar arquivos para você.
- Com Somente leitura ativado, ele pode abrir e copiar arquivos, mas não alterar, adicionar ou apagar.
Quem aplica esses limites é o seu computador, não o outro. O DirectConnect roda com a sua conta de usuário, não como administrador, então o outro computador só alcança os arquivos que a sua conta consegue abrir.
Arquivos no cabo
O DirectConnect criptografa tudo o que os dois computadores enviam um ao outro, incluindo seus arquivos, com AES-256-GCM. Quem lesse o tráfego do cabo veria só dados embaralhados.
Cada conexão começa com uma nova troca de chaves (X25519), e cada computador prova a própria identidade com a própria chave (Ed25519). As chaves de criptografia são novas a cada vez, então a chave de uma conexão não abre outra.
Cada mensagem também leva uma verificação. Se algo no cabo alterasse, repetisse ou injetasse uma mensagem, o computador que recebe a rejeitaria.
A internet
Seus arquivos nunca passam pela internet. O DirectConnect só fica online para iniciar um teste e para ativar ou renovar uma licença. Privacidade e proteção de dados lista exatamente o que ele envia.