O Google discretamente adiciona protocolo VPN revolucionário ao próximo sistema operacional Android
O lançamento de WireGuard no início deste ano foi uma das maiores coisas que aconteceram ao VPN indústria em muito tempo e agora o Google adicionou suporte para o novo protocolo para a próxima versão do Android.
Criado por Jason A. Donenfeld da Edge Security, o WireGuard usa criptografia de última geração para fornecer aos usuários o mais alto nível de privacidade, segurança e velocidade. O novo protocolo é mais rápido que o existente Protocolos VPN e também contém apenas 4.000 linhas de código em comparação com as 100.000 linhas de código do OpenVPN, tornando-o fácil de revisar e auditar.
Logo após o lançamento da versão 1.0.0 do protocolo, em março, ele foi adicionado ao kernel do Linux e disponibilizado em Linux 5.6 por Linus Torvalds. Como o Android também é baseado em Linux, faz sentido que o Google queira trazer suporte nativo do WireGuard ao seu sistema operacional móvel adicionando-o à árvore Linux Kernel 5.4 do Android 12.
Adicionar WireGuard ao Android
Com cada nova versão do Android, o Google bifurca cada versão do kernel Linux para incluir “patches de interesse para a comunidade Android que não foram mesclados com kernels de linha principal ou com suporte de longo prazo (LTS).” Esses kernels são conhecidos como kernels Android comuns e constituem o kernel Linux que acompanha os dispositivos Android.
Conforme o Google lança novas versões do Android, o gigante das buscas oferece suporte a várias versões do kernel Linux. Por exemplo, as versões do kernel Linux 4.14 e 4.19 estão em Android 11 enquanto as versões 4.19 e 5.4 virão com o Android 12. Os principais smartphones Android de hoje rodam em um fork do Linux Kernel 4.19, mas com o próximo lançamento do Android 12, os novos dispositivos serão executados no Linux Kernel 5.4, que inclui Suporte WireGuard.
Recentemente, vários novos commits foram adicionados à árvore Android 12-5.4 do Android Common Core e um desses commits foi para o protocolo VPN WireGuard. O desenvolvedor do kernel Linux Greg Kroah-Hartman explicado em seu compromisso que o WireGuard estará disponível no Android 12 como um driver de dispositivo de rede simples, dizendo:
“Este compromisso implementa o WireGuard como um driver de dispositivo de rede simples, acessível na forma RTNL usual que os drivers de rede virtual usam. Ele usa as APIs udp_tunnel, GRO, GSO, NAPI e o conjunto usual de APIs de subsistema de rede. “
Provavelmente ouviremos mais sobre o suporte do WireGuard na versão mais recente do Android assim que nos aproximarmos do lançamento oficial do Android 12.
- Também destacamos o melhor VPN Serviços
Através da XDA