Segurança

O seu jogo não é da conta de mais ninguém.

O Wi-Fi é um espaço compartilhado. Cafeterias, hotéis, alojamentos, LAN parties: qualquer um na mesma rede pode ver o tráfego passando. O Dish foi feito com isso em mente.

Do que ele te protege

O Dish é feito para continuar seguro mesmo em redes em que você não confia totalmente:

Pareamento

Na primeira vez que você conecta o Dish ao Satellite, o Satellite mostra um PIN de 4 dígitos no seu PC gamer, e você o digita no Dish no seu celular. Um PIN novo aparece a cada cinco minutos, e cinco tentativas erradas o invalidam, então ninguém consegue ficar ali tentando adivinhar.

O pareamento acontece por uma conexão privada e criptografada. O PIN prova que é mesmo você, e ao final os dois dispositivos compartilham uma chave secreta que nunca foi enviada pela rede. O próprio PIN é descartado no instante em que o pareamento termina.

Essa chave fica guardada com segurança em cada dispositivo, travada à sua conta no PC e ao app no seu celular, e nunca é copiada para a nuvem ou enviada para lugar nenhum. É ela que permite que os seus dispositivos reconectem sozinhos depois, sem PIN para digitar de novo.

Criptografado de ponta a ponta

Tudo o que o seu controle envia (botões, sticks, movimento, vibração, tudo) é selado com criptografia forte e padrão da indústria, do mesmo tipo que protege apps de banco e de mensagens. É rápido o bastante para não adicionar nenhum lag que você consiga sentir.

Cada mensagem também é checada contra adulteração, então qualquer coisa alterada pelo caminho é descartada em vez de chegar ao seu jogo.

Quando o Dish fala com um host Sunshine, Apollo ou Wolf em vez do Satellite, ele usa o pareamento e a criptografia do próprio protocolo: um PIN que nunca passa pela rede, TLS mútuo com o certificado do host fixado e um canal de controle AES-GCM.

Sem replays

O seu PC lembra o que já aceitou e ignora qualquer coisa velha. Uma entrada capturada da sessão de ontem, ou até de um segundo atrás, não pode ser reproduzida para acionar um aperto de botão.

Com o que você não precisa se preocupar

Zero analytics, zero anúncios

O Dish e o Satellite não coletam nenhum dado de uso, nenhum identificador, nenhum analytics, nenhum ID de publicidade. Além da entrada do seu controle para o seu próprio PC, um app envia duas coisas: um relatório de falha opcional, para podermos corrigir travamentos, e uma verificação de novas versões que não leva nada sobre você. Nenhum dos dois inclui a entrada do seu controle, a qual PC você se conecta ou o nome do seu Wi-Fi, e os dois podem ser desligados nas Configurações. Os detalhes completos estão na política de privacidade de cada app.

Não mantemos um sistema de contas nem um serviço em nuvem, então não existe um banco de dados de usuários para ser invadido.

Downloads em que você pode confiar

Cada versão é assinada e verificável, então você pode ter certeza de que o que instala é exatamente o que construímos:

Os passos para verificar estão no repositório do Satellite. Se um download não corresponder ao checksum publicado, não instale.

Código aberto e auditável

Cada linha é pública, incluindo todo o código relacionado à segurança. O Dish não inventa a própria criptografia: ele usa a libsodium, uma biblioteca amplamente usada e bem revisada.

Distribuído sob a GNU Lesser General Public License v3.0 or later. Achou algo estranho? O repositório do Satellite tem a nossa política de divulgação.