Jitsi: plataforma de videoconferências usa a mesma criptografia do WhatsApp | Charles Corrêa - Soluções Web
O problema é que o crescimento acelerado destes aplicativos também jogou luz a diversos problemas de segurança e privacidade dos mesmos. Para ficar nos dois mais populares, o Zoom parecia um queijo suíço, de tantos buracos; por sua vez, o Houseparty foi acusado de hackear e roubar dados dos usuários. Já o Microsoft Teams e Google Meet não necessariamente se destacam pelos recursos de segurança, mas, sim, pela integração com diversos produtos populares de marcas como Office e GSuite. E é esse "vácuo" que uma plataforma de videoconferência open source chamada Jitsi quer preencher. Isso porque o seu principal diferencial é oferecer uma criptografia ponta-a-ponta, semelhante ao que é usado no WhatsApp.
Criado em 2008 pelo búlgaro Emil Ivov (enquanto trabalhava em seu doutorado na Universidade Louis Pasteur, na França) o Jitsi foi criado a partir de um aplicativo chamado SIP Communicator. Em 2011, ele foi totalmente redesenhado e rebatizado como "Jitsi" (uma palavra búlgara para "fios"), passando a suportar chamadas em áudio e vídeo e ficando sob os cuidados de uma empresa chamada Blue Jimp, também fundada por Ivov.
Em 2015, o Jitsi foi comprado pela norte-americana Atlassian (que controla soluções corporativas como o popular Trello) e, em 2018, a plataforma foi para a empresa de comunicações 8×8. Hoje ele é a arquitetura-base da Meeting 8×8, que tem entre seus clientes companhias de peso como Comcast, Greenpeace e WeSchool – essa última conectou 500 mil educadores e estudantes na Itália durante a crise da COVID-19.
No entanto, em seu blog oficial, Emil Ivov escreveu um longo post explicando a maneira de planejar e implementar a criptografia de ponta a ponta. De forma resumida, a plataforma está utilizando uma API chamada de "Fluxos Inseríveis", lançada pelo Google (sim, seu competidor) recentemente. Em conjunto com outros recursos construídos pela equipe do Jitsi internamente, essa API embaralha o vídeo e o áudio no streaming. Dessa forma, terceiros que não participam da conversa – incluindo provedores – não conseguem entender o que está sendo transmitido e, consequentemente, ficam impedidos de fazer interceptações.
Primeiro, enquanto o Jitsi está competindo com o Google, também está usando algumas das ferramentas de segurança da empresa. A Jitsi planeja usar uma API chamada "fluxos inseríveis" que o Google lançou recentemente em conjunto com outros recursos que está construindo internamente. A API embaralha o vídeo e o áudio no streaming, para que terceiros – incluindo o provedor de serviços – não possam entendê-lo e espionar as pessoas na reunião. Ivov afirma ainda que o Jitsi também planeja usar o algoritmo de "catraca dupla", o mesmo utilizado pelo aplicativo de mensagens criptografadas Signal.
"Do ponto de vista da segurança, esta é a única maneira de você realmente saber se pode confiar em algo ou não", d?afirmou Emil Ivov, em entrevista ao site Business Insider. "Se você não é um adepto do código aberto, de que outra forma você saberá que a platafoma é segura?"
O especialista sustente que quando um software é de código aberto, é possível que qualquer usuário cheque se ele é seguro. Além disso, ele pode confiar em outras pessoas que também já fizeram verificações anteriores. "O marketing enganoso passa a não ser tão eficaz com o open source, pois alguém pode verificar mais facilmente as reivindicações em relação ao código, declarou Emil. "Além disso, com um projeto de código aberto, há toda uma comunidade de desenvolvedores para colaborar e tornar o produto o mais seguro possível", completa.