Novo Java 27 é lançado com foco em criptografia pós-quântica
Read the Portuguese translation →
Author: Compilado do Código Fonte TV [OFICIAL] · Watch on YouTube
Video authored by the channel shown, not by IANIA; all rights belong to the creator. Transcript and summary generated automatically; the original-language content is preserved.
Original language: Portuguese
Original video: Novo Java 27 é lançado com foco em criptografia pós-quântica · Channel: Compilado do Código Fonte TV [OFICIAL] · 06:21 · Watch on YouTube
Topics: Cybersecurity and software security, Software engineering with AI
Summary
Section titled “Summary”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.
Key points
Section titled “Key points”- 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.
Chapters
Section titled “Chapters”| Start | Chapter | Summary |
|---|---|---|
| 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. |
Quotes
Section titled “Quotes”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
Concepts and entities
Section titled “Concepts and entities”Java 27, Oracle, JEP 527, TLS 1.3, Java Flight Recorder, Vector API, G1, OpenJDK, CISA, G7, Harvest Now, Decrypt Later
Full transcript (original language)
Section titled “Full transcript (original language)”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]