A Oracle divulgou o lançamento do Java 27, uma nova versão da plataforma de desenvolvimento que prioriza a segurança e incorpora avanços significativos em criptografia pós-quântica. Além disso, a atualização traz otimizações de desempenho notáveis, como a adoção padrão de cabeçalhos compactos de objetos e um suporte aprimorado para aplicações de inteligência artificial.
O anúncio oficial do Java 27 ocorreu nesta terça-feira, dia 15 de setembro. Esta versão da plataforma clássica chama a atenção especialmente pelos reforços de segurança, destacando-se os progressos na área de criptografia pós-quântica.
A criptografia pós-quântica representa uma metodologia de segurança projetada para impedir que informações protegidas sejam expostas utilizando o poder de um computador quântico. Embora o Java já possuísse algum suporte prévio a essa funcionalidade, o Java 27 introduz suporte a algoritmos híbridos de troca de chaves criptográficas diretamente no protocolo TLS 1.3, através da modificação JEP 527. Este recurso visa dificultar ataques conhecidos como “harvest now, decrypt later”, que consistem em coletar dados cifrados para posterior descriptografia.
No campo da segurança, a nova edição também aprimora o suporte a arquivos no formato PEM (Privacy Enhanced Mail), utilizados para guardar chaves criptográficas privadas ou certificados digitais. Adicionalmente, torna-se possível ocultar dados sensíveis na ferramenta de diagnóstico e monitoramento Java Flight Recorder (JFR).
As melhorias de performance foram implementadas por meio de alterações específicas. A mudança JEP 534 estabelece cabeçalhos compactos de objetos como padrão, visando reduzir o consumo de memória. Já a JEP 537 otimiza a Vector API, permitindo que instruções sejam executadas em múltiplos dados simultaneamente, o que acelera operações intensivas em dados, como aquelas usadas em inteligência artificial.
Em resumo, o Java 27 consolida um vasto conjunto de inovações formalizadas tanto em Propostas de Aprimoramento do JDK (JEP) quanto em funcionalidades menores. Contudo, o maior destaque reside nos avanços em criptografia pós-quântica. Com este lançamento, a Oracle atinge um marco importante nesse campo, progredindo em direção a recursos similares aos oferecidos nas versões do JDK com suporte de longo prazo, auxiliando clientes a proteger ativos de negócio com menor interrupção.
Georges Saab, vice-presidente sênior da Oracle Java Platform, comentou sobre o avanço da empresa neste setor. Os usuários podem obter o Oracle JDK 27 através do site oficial, estando disponíveis versões para Windows, Linux e macOS. Alternativamente, é possível baixar o OpenJDK 27, que é a implementação de código-fonte aberto do Java. O Java 27 segue o ciclo semestral de atualizações da plataforma, chegando seis meses após o lançamento do Java 26.
