A Signal é uma aplicação, criada e desenvolvida pela Open Whisper Systems, tendo em conta a privacidade dos seus utilizadores. Com esta aplicação para smartphones, é possivel enviar mensagens e fazer chamadas encriptadas, o que significa, sem passarem por qualquer servidor.
Devido a Edward Snowden, analista de sistemas e ex-funcionário da NSA, que tornou públicos detalhes de vários programas que constituem o sistema de vigilância global da NSA americana, a privacidade é hoje um requisito fundamental na maioria dos serviços que existem para troca de mensagens e chamadas. Alguns boatos afirmam que Edward Snowden não usa Iphone porque este tem spyware secreto Apple.
Recentemente uma das aplicações da chat favoritas do ex-agente chegou ao Android. Vamos conhecer a app Signal que está já disponível.
Ao usufruir desta app, o utilizador estará a prevenir que as suas comunicações sejam interceptadas, mas para isso os seus contactos também terão que usar a Signal. A aplicação é gratuita, pois segundo os seus criadores o objetivo é que as “telecomunicações privadas sejam tão acessiveis como qualquer chamada telefónica”. Se o utilizador usar o sinal de wifi então a chamada ou mensagem, será realmente gratuita.
Mas afinal o que é uma mensagem ou uma chamada encriptada?
Esta aplicação permite a troca de mensagens e realização de chamadas com criptografia end-to-end, ou seja, o conteudo só é revelado com uma chave de ativação, uma espécie de password, que fica no aparelho do utilizador e no do destinatário. Portanto, nem mesmo os criadores e quem desenvolve a app podem ler as conversas.
Como funciona o envio de mensagens e as chamadas?
As mensagens escritas, ou SMS, podem ser enviadas de duas formas distintas: pela internet, acessivel através do sinal de Wifi do smartphone, evitando assim os custos associados a tarifários, ou através do serviço de operador, e não se preocupe, pois mesmo assim as mensagens serão impossiveis de ler, quer pelos operadores quer por pessoas “alheias”.
As chamadas são feitas por peer-to-peer (P2P), sem sequer serem registadas no servido da Signal.
O que significa P2P?
Traduzindo para português, “par-a-par”, P2P é um formato de rede de computadores ou outros dispositivos, em que a principal caracteristica é a descentralização das funções convencionais de rede, onde o dispositivo de cada usuário conectado acaba por realizar funções de servidor e cliente ao mesmo tempo.
Esta aplicação foi lançada primeiramente para o sistema iOS, mas agora também já está disponivel para Android, substituindo assim as aplicações que faziam o serviço neste sistema, a RedPhone (apenas chamadas) e TextSecure (apenas mensagens). Sendo que o primeiro poderá ser desinstalado e o segundo irá ser atualizado automaticamente para a Signal, que realiza as duas funções, chamadas e mensagens escritas, ou MMS.
Instalação da app Signal em Android
1º Passo: No seu smartphone, aceda à aplicação Google Play Store e faça a pesquisa por “Signal”. Irá aparecer uma série de aplicações e irá selecionar a Signal por Open Whispers Systems.
Depois clique em instalar, e verá uma lista de funções Android que a aplicação necessita de aceder para funcionar corretamente. Clique em aceitar.
Concluída a instalação, agora basta apenas clicar em Abrir.
Site oficial: https://whispersystems.org/
Download: https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms&
2º Passo: Registar e validar o seu numero de telefone
Insira o seu numero de telefone e clique em registar. O indicativo do seu país irá estar automaticamente preenchido, por isso não tem que se preocupar com essa parte.
A aplicação irá verificar o seu numero de telefone, e depois de concluida é só começar a usufruir da aplicação.
Como usar a Signal?
Para utilizar a Signal, o destinatário deverá ter também instalado no seu dispositivo a aplicação Signal. Se tentar enviar uma mensagem através da aplicação para alguém que não a tenha instalado, você irá enviar uma mensagem de texto comum, ou seja, não encriptada. O mesmo se aplicada se fizer uma chamada.
Ao abrir a aplicação, clica no icone de lápis no canto inferior direito do ecrã.
De seguida, irá aparecer uma lista de todos os contactos registados no seu telefone. Também poderá inserir o contacto de alguém que use a Signal e que não esteja presente no seu telefone. Ao escolher o contacto, podem escolher a opção de fazer uma chamada ou enviar uma mensagem.
Como fazer uma chamada encriptada?
Para iniciar uma chamada encriptada , escolha um contacto. Aqui você saberá logo se o contacto utiliza a Signal, visto que aparecerá um pequeno cadeado, junto ao icone do telefone. Se não aparecer então a chamada será feita através da sua operadora, ou por outra aplicação, por exemplo o Skype, caso tenha instalado no seu dispositivo.
Caso se confirme que o contacto também utilizada a aplicação Signal, então poderá fazer uma chamada encriptada. Para isso, estabeleça a ligação, ambos irão receber um par de palavras aleatórias. Estas palavras irão permitir que verifiquem as vossas identidades e chaves um com o outro.
As palavras devem ser identicas nos dois dispositivos para se certificar que a sua mensagem ou chamada não está a ser interceptada.
Como enviar uma mensagem encripatada?
Se o contacto utilizar a aplicação só terá que enviar a mensagem, será automaticamente encriptada. Também é possivel enviar uma mensagem encriptada em grupo, para isso, basta clicar no icone com três pontos, no canto superior direito do visor e escolher grupo novo. Aí só terá que dar um nome ao grupo e adicionar contactos. Não se esqueçam que todos terão que usar a plicação Signal.
O Signal está disponível na App Store (iOS) e Google Play (Android). Uma versão para usar no navegador está em desenvolvimento. Por preocupações quanto à distribuição segura e rápida de suas atualizações e por necessitar de uma estrutura de feedback (quando o software trava, por exemplo) e estatísticas de download, a Open Whisper Systems não distribui e nem recomenda o download do software fora da Play Store, embora a licença, livre, não impeça ninguém de fazê-lo.
Adaptação do texto e Imagens por @p0w3r0ff e @Cђ๏รєPєтภคร