Pular para o conteúdo

Novo Java 27 é lançado com foco em criptografia pós-quântica

Ver no idioma original →

Autoria: Compilado do Código Fonte TV [OFICIAL] · Assistir no YouTube

Vídeo de autoria do canal indicado, não da IANIA; todos os direitos pertencem ao criador. Transcrição, resumo e tradução gerados automaticamente; o conteúdo no idioma original é preservado na versão em idioma original.

Idioma original: português

Vídeo original: Novo Java 27 é lançado com foco em criptografia pós-quântica · Canal: Compilado do Código Fonte TV [OFICIAL] · 06:21 · Assistir no YouTube

Tópicos: Cibersegurança e segurança de software, Engenharia de software com IA

O vídeo apresenta as novidades do Java 27, com destaque para a implementação de algoritmos híbridos de troca de chaves no TLS 1.3 e o foco em criptografia pós-quântica. A atualização também traz mudanças de desempenho, como cabeçalhos compactos de objetos por padrão, melhorias na Vector API e o G1 como garbage collector padrão. Os participantes relacionam essas mudanças a alertas sobre a ameaça de computadores quânticos e ataques do tipo “Harvest Now, Decrypt Later”. Por fim, discutem os desafios de migrar sistemas Java antigos e a necessidade de planejar essa transição com antecedência.

  • O Java 27 adiciona algoritmos híbridos de troca de chaves criptográficas ao TLS 1.3, com o objetivo de se preparar para ameaças de computadores quânticos.
  • A atualização aprimora o suporte a arquivos PEM e permite que o Java Flight Recorder colete informações sensíveis durante diagnósticos.
  • Cabeçalhos compactos de objetos passam a ser a configuração padrão, e a Vector API recebe melhorias para processar grandes volumes de dados.
  • O G1 passa a ser o garbage collector padrão em todos os ambientes, junto a outras novidades, como otimizações nas lazy constants e a sétima prévia da concorrência estruturada.
  • Um alerta conjunto da CISA e do grupo de trabalho de segurança cibernética do G7 recomenda iniciar a migração para criptografia pós-quântica.
  • Ataques do tipo “Harvest Now, Decrypt Later” envolvem interceptar dados protegidos hoje para tentar descriptografá-los no futuro.
  • A migração de sistemas Java antigos pode ser complexa, especialmente em infraestruturas críticas e de grande porte.
  • Relatos de migrações de versões antigas mostram que adaptar o código pode levar semanas, mesmo com o uso de IA.
Início Capítulo Resumo
00:02 Novidades de segurança do Java 27 O vídeo apresenta o lançamento e destaca os algoritmos híbridos de troca de chaves no TLS 1.3, além de melhorias no suporte a arquivos PEM e no Java Flight Recorder.
01:07 Desempenho e recursos da plataforma São abordadas mudanças como cabeçalhos compactos de objetos, atualizações na Vector API e o G1 como garbage collector padrão.
02:08 Alerta para a era pós-quântica Os participantes comentam o alerta da CISA e do G7 e explicam o risco de interceptar dados hoje para descriptografá-los no futuro.
03:45 Desafios da migração de sistemas Java A conversa destaca a complexidade de atualizar sistemas grandes e críticos e compartilha experiências de migrações entre versões.
05:19 Planejamento e demanda por migração O vídeo encerra discutindo a possível demanda por migrações e convidando o público a comentar seus planos para o Java 27 e a criptografia pós-quântica.

A blindagem foi desenhada para barrar invasores que roubam pacotes de dados protegidos hoje para tentar descriptografar no futuro. — 00:36

A interceptação de dados atual, ataques do tipo Harvest Now, Decrypt Later, exige uma transição urgente. — 02:41

Por isso que já tem que ter realmente essa preocupação com pós-quântico desde agora. — 03:13

Realmente, mesmo usando o IA, foram semanas ali para conseguir adaptar e adequar todo o código. — 04:48

  • Java 27 (ferramenta): Versão do Java apresentada no vídeo, com novidades de segurança, desempenho e suporte à criptografia pós-quântica.
  • Oracle (empresa): Empresa que anunciou o lançamento oficial do Java 27.
  • JEP 527 (conceito): Proposta citada no vídeo como responsável por adicionar algoritmos híbridos de troca de chaves criptográficas ao TLS 1.3.
  • TLS 1.3 (conceito): Protocolo de segurança usado para proteger conexões HTTPS.
  • Java Flight Recorder (ferramenta): Ferramenta do Java que pode coletar informações durante a execução de diagnósticos.
  • Vector API (ferramenta): API do Java voltada a operações vetoriais, atualizada para acelerar o processamento simultâneo de grandes volumes de dados.
  • G1 (conceito): Garbage collector que, segundo o vídeo, passa a ser o padrão em todos os ambientes do Java 27.
  • OpenJDK (repo): Distribuição aberta do Java mencionada como opção também disponível para a nova versão.
  • CISA (empresa): Agência dos Estados Unidos citada como participante do alerta sobre a preparação para a era pós-quântica.
  • G7 (conceito): Grupo associado ao alerta conjunto sobre a migração para criptografia pós-quântica.
  • Harvest Now, Decrypt Later (conceito): Tipo de ataque em que dados são interceptados agora para serem descriptografados posteriormente.

00:02 Mas, enquanto isso, a gente fala de coisa boa, tá? O novo Java 27 foi lançado com foco em criptografia pós-quântica. Eu sei que a gente já citou isso. >> Parece déjà-vu, mas não é. >> Algumas semanas atrás, a gente já falou sobre isso, mas temos um complemento interessante aqui, tá? >> Olha, a Oracle anunciou o lançamento oficial do Java 27, mantendo seu tradicional ciclo semestral de atualizações, com forte foco em segurança e na consolidação da criptografia pós-quântica. O grande destaque técnico da versão é a implementação do JEP 527, que adiciona

00:36 algoritmos híbridos de troca de chaves criptográficas diretamente no TLS 1.3, o protocolo que protege as conexões HTTPS. A blindagem foi projetada para barrar invasores que roubam pacotes de dados protegidos hoje para tentar descriptografá-los no futuro, usando o poder computacional das futuras máquinas quânticas. A atualização também aprimorou o suporte a arquivos PEM, usados para armazenar certificados digitais, e permitiu que a ferramenta

01:07 Java Flight Recorder colete informações sensíveis nativamente durante a execução de diagnósticos. >> No campo do desempenho, a plataforma ativou a alteração JEP 534, adotando os cabeçalhos compactos de objetos como configuração padrão para reduzir o consumo de memória das aplicações. Para atender ao processamento massivo exigido por ferramentas de inteligência artificial, o runtime atualizou a Vector API, acelerando operações que envolvem grandes volumes de dados simultaneamente. O gerenciamento

01:37 interno de recursos simplificou rotinas operacionais ao instituir definitivamente o G1 como garbage collector padrão em todos os ambientes. A gente também já falou sobre esse novo garbage collector, o G1, né? O pacote de novidades se completa com otimizações nas lazy constants e a sétima prévia da concorrência estruturada. O Java 27 já está disponível para Windows, Linux e Mac OS nas distribuições proprietárias da Oracle, mas todo mundo sabe que a maioria utiliza o OpenJDK, que

02:08 também está disponível. Inclusive, agora em setembro, foi feito um alerta conjunto intitulado Preparing for Post-Quantum Era: A Call to Action. A CISA e o grupo de trabalho de segurança cibernética do G7 fizeram isso. CISA é a sigla de Cybersecurity and Infrastructure Security Agency, uma agência de segurança voltada à cibersegurança e à infraestrutura nos Estados Unidos. Eles instaram governos — ou seja, o mundo inteiro, né? — e o setor privado a iniciarem a migração imediata

02:41 para criptografia pós-quântica. Quando citamos isso, a gente perguntou: “Poxa, quem está usando isso hoje em dia?” Mas olha só: o documento adverte que a evolução dos computadores quânticos ameaça a segurança global e que a interceptação de dados atual, em ataques do tipo Harvest Now, Decrypt Later, exige uma transição urgente para proteger infraestruturas críticas e a privacidade global. >> Ou seja, faz todo sentido, né? Porque, infelizmente, atores maliciosos já estão pensando: “O que eu vou fazer? Vou pegar os dados agora e, quando tiver acesso a uma

03:13 tecnologia pós-quântica, já vou ter esses dados, só vou descriptografá-los e vou conseguir acesso.” Então, por isso, já precisamos realmente nos preocupar com o pós-quântico desde agora, né? >> Aí é que entra o problema: se isso só está sendo cogitado ou implementado no Java 27, muita gente parou no 21, parou no 8. Então, faz-se necessária uma migração e uma mudança. O problema é que o Java hoje está por baixo ou por cima, né?

03:45 Aliás, por baixo, né? De sistemas gigantes, e não é tão simples assim. Não é tão trivial fazer a migração. Nem com IA. >> Não. >> Não, não, não, não, não pense que, com a nuvem, é só colocar na nuvem que ele migra. Não, não é tão simples assim. Ainda mais para sistemas críticos, né? Obviamente, outras linguagens também precisam oferecer esse tipo de solução pós-quântica. Mas sabemos que o Java, pelo seu poder e pelo uso

04:16 massivo em muitos sistemas grandes, vai acabar sendo importante. O caminho que as empresas vão seguir nos projetos para fazer essa migração, né? >> E foi legal, né, que, quando citamos essa notícia aqui anteriormente, foi no episódio em que tínhamos plateia. Havia dois desenvolvedores Java por lá, e ambos estavam fazendo uma migração. Um deles estava saindo justamente do 8, e o outro estava saindo, acho que do 14 ou do 17, e avançando um pouco. Ambos enfrentando os mesmos desafios, um pouquinho mais à frente

04:48 comentou: “Olha, realmente, mesmo usando IA, foram semanas para conseguir adaptar e adequar todo o código para poder mudar de versão.” Então, realmente, é um trabalho que exige planejamento e que, pensando nesse futuro próximo, precisa começar para ontem mesmo. >> Mas, se você já tem planos, se já viram e, no seu negócio, na sua empresa, já existem planos de migração para o 27, ou se vocês já estão preocupados com essa criptografia pós-quântica, contem aqui nos comentários. Se você quiser dar

05:19 um pouco mais de detalhes sobre como está sendo o processo, acho super relevante, e acho que, nos próximos meses, vamos ver muitas empresas tendo que investir nisso. Não sei qual é a relevância do grupo de trabalho de segurança cibernética do G7, mas acredito que, se a migração do Java e a utilização de criptografia pós-quântica são uma preocupação em países desenvolvidos, isso com certeza vai alertar muitos outros países também.

05:51 Então, isso vai acabar gerando uma grande demanda por migração do Java. O que você acha disso? Pode comentar aqui. >> E este é um corte de uma notícia do compilado do Código Fonte TV. >> Toda semana tem um episódio novo falando de programação, tecnologia, inteligência artificial e cibersegurança. >> Então, já se inscreve aqui no canal do compilado e acompanhe os episódios completos. >> [música]

06:21 [música]

Transcrição original

[00:02] Mas enquanto isso a gente fala de coisa boa, tá? O novo Java 27 aí é lançado com foco em criptografia pós-quântica. Eu sei que a gente já citou sobre isso. >> Parece deja vu, mas não é. >> Algumas semanas atrás a gente já falou sobre isso, mas a gente tem um complemento interessante aqui sobre isso, tá? >> Olha, a Oracle anunciou o lançamento oficial do Java 27, mantendo o seu tradicional ciclo semestral de atualizações, com forte foco em segurança e na consolidação da criptografia pós-quântica. O grande destaque técnico da versão é a implementação do JEP 527, que adiciona

[00:36] algoritmos híbridos de troca de chaves criptográficas diretamente no TLS 1.3, o protocolo que protege as conexões HTTPS. A blindagem foi desenhada para barrar invasores que roubam pacotes de dados protegidos hoje para tentar descriptografar no futuro, utilizando o poder computacional das futuras máquinas quânticas. A atualização também aprimorou o suporte a arquivos PEM, os PEM, usados para armazenar certificados digitais e permitiu que a ferramenta

[01:07] Java Flight Recorder ou colete informações sensíveis nativamente durante a execução de diagnósticos. >> No campo do desempenho, a plataforma ativou a alteração JEP 534, adotando os cabeçalhos compactos de objetos como configuração padrão para reduzir o consumo de memória das aplicações. Visando o processamento massivo exigido por ferramentas de inteligência artificial, o runtime atualizou o Vector API, acelerando eh operações que envolvem grandes volumes de dados de forma simultânea. O gerenciamento

[01:37] interno de recursos simplificou rotinas operacionais ao instituir definitivamente o G1 como o garbage collector padrão em todos os ambientes. A gente também já falou sobre esse esse garbage collector aí novo, o G1, né? O pacote de novidades fecha com otimizações nas lazy constants e a sétima prévia da concorrência estruturada. O Java 27 já está disponível para o Windows, Linux e Mac OS nas distribuições proprietárias da Oracle, mas todo mundo sabe que todo mundo, a maioria aí utiliza o OpenJDK e

[02:08] também está disponível. Inclusive agora em setembro foi feito um alerta conjunto intitulado Preparing for Post-Quantum Era: A Call to Action. A CISA fez isso e o grupo de trabalho de segurança cibernética do G7. A CISA é o Cybersecurity and Infrastructure Security Agency, é uma agência de segurança, justamente isso, para cibersegurança e infraestrutura lá nos Estados Unidos. Eles aí instaram governos e o setor privado, governos, ou seja, o mundo inteiro, né? E o setor privado a iniciarem a migração imediata

[02:41] para criptografia pós-quântica. A gente quando citou isso falou assim: “Poxa, quem que tá utilizando isso hoje em dia?” Mas olha só, o documento adverte que a evolução dos computadores quânticos ameaça a segurança global e que a interceptação de dados atual, ataques do tipo Harvest Now, Decrypt Later, exige aí uma transição urgente para proteger infraestruturas críticas e a privacidade global. >> Ou seja, faz todo sentido, né? Porque infelizmente atores maliciosos já tão pensando em o quê? Eu vou pegar os dados agora, quando eu tiver acesso a uma

[03:13] tecnologia pós-quântica, eu já tenho esses dados, passo só o decrypt neles e consigo o acesso. Então por isso que já tem que ter realmente essa preocupação com pós-quântico desde agora, né? >> Aí que entra o problema, se isso só está sendo aventado aí ou colocado no Java 27, muita gente aí travou no 21, travou no 8, faz-se necessário então uma uma migração e uma mudança. O problema é que Java hoje tá debaixo ou por cima, né?

[03:45] Aliás, por baixo, né? De sistemas gigantes e que não é tão simples assim, uma a não é tão, tão trivial para fazer migração. Nem com IATA. >> Não. >> Não, não, não, não, não vai achando que o, o Cloud, ah, é só botar no Cloud que ele migra. Não, não é, não é tão, tão simples assim. Ainda mais para sistemas críticos, não é? Obviamente para outras, outras linguagens também tem que fornecer esse tipo de solução pós-quântica. Mas o Java, a gente sabe pela, pelo pelo poder e pelo uso

[04:16] massivo, não é? Em muitos sistemas grandes, vai acabar sendo importante. O caminho que as empresas vão seguir nos projetos para fazer essa migração, não é? >> E foi legal, não é, que o, quando nós citamos essa notícia aqui anteriormente, foi no episódio que nós tínhamos plateia e tinham dois javeiros por lá e ambos fazendo migração. Um deles saindo justamente do 8 e o outro estava saindo, acho que do 14 ou do 17 e indo um pouco para frente. Ambos enfrentando os mesmos desafios, um pouquinho mais à frente

[04:48] falou, olha, realmente, mesmo usando o IA, foram semanas ali para conseguir adaptar e adequar todo o código para poder fazer a mudança de versão. Então, realmente, é um trabalho aí que exige um planejamento e que pensando nesse futuro próximo precisa ser começado para ontem mesmo. >> Mas se você já tem planos, se você já viram e no seu negócio, na sua empresa já existe planos aí para migração para o 27 ou se vocês já estão preocupados aí com essa criptografia pós-quântica, diz aqui nos comentários. Se você quiser dar

[05:19] um pouco mais de detalhes aí como está sendo o processo, eu acho que é super relevante e a gente vai ver, eu acho que nos próximos meses, até, muitas empresas tendo que investir nisso. Uma vez que o grupo de trabalho, eu não sei qual é a relevância não é, do grupo de trabalho de segurança cibernética do G7, mas eu acredito que se, que se é uma preocupação em, em países desenvolvidos com a migração do Java e para utilização, a utilização de criptografia pós-quântica, isso com certeza vai alertar muitos outros países também.

[05:51] Então isso vai acabar gerando uma demanda grande de migração do Java. O que que você acha disso? Pode comentar aqui. >> E esse aqui é um corte de uma notícia do compilado do Código Fonte TV. >> Onde toda semana tem episódio novo falando de programação, tecnologia, inteligência artificial e cibersegurança. >> Então já se inscreve aqui no canal do compilado e acompanhe os episódios completos. >> [música]

[06:21] [música]