甲骨文JDK 27正式发布引入后量子加密
IT时代网9月16日消息,甲骨文昨晚宣布 JDK 27 正式发布,面向开发者、企业和终端用户提供。一同发布的 JDK 27(Java 开发工具包)对应 JSR 402,相当于 Java SE 27 的参考实现。甲骨文表示,JDK 27 包含 9 项足以单独成为 JEP 的增强,其中 4 项为预览功能,1 项为孵化器功能。
安全方面,JEP 527 为 TLS 1.3 引入后量子混合密钥交换,将抗量子算法与传统算法结合,以防御未来量子计算攻击。使用相关 API 的应用默认受益,无需修改现有代码。新增算法包括 X25519MLKEM768、SecP256r1MLKEM768 和 SecP384r1MLKEM1024。其中仅 X25519MLKEM768 被放在默认命名组列表最前,成为最优先组。
性能方面,JEP 523 将 G1 垃圾收集器设为所有环境的默认收集器。JEP 534 将紧凑对象头设为 HotSpot JVM 默认对象头布局,在 64 位架构上把对象头从 96 位降至 64 位,以降低堆占用、提升部署密度和数据局部性。库改进方面,JEP 531 第三次预览提供惰性常量 API,JEP 533 第七次预览简化并发编程。JDK 27 是六个月发布节奏下按时交付的第 18 个特性版本,甲骨文将提供更新至 2027 年 3 月。

注:本文综合自IT之家等,文中包含AI辅助创作的内容。
编辑:周艺