오라클, 자바 27 출시…포스트 양자 암호화·AI 개발 기능 강화
오라클이 자바(Java) 최신 버전인 '자바 27'을 출시하며 포스트 양자 암호화(PQC)와 인공지능(AI) 애플리케이션 개발 지원 기능을 강화했다. 오라클은 16일 자바 27과 오라클 JDK 27을 공개했다고 밝혔다. 이번 버전은 수천 건의 성능, 안정성, 보안, 생산성 개선 사항을 포함했으며 특히 포스트 양자 시대를 대비한 보안 기능과 AI 워크로드 지원 역량을 강화한 것이 특징이다. 자바 27의 핵심 변화는 TLS 1.3용 하이브리드 키 교환 기술 도입이다. 이를 통해 현재 암호화된 데이터를 수집한 뒤 미래의 양자컴퓨터로 해독하려는 '선탈취 후복호화(HNDL)' 위협에 대응할 수 있도록 지원한다. 기업들은 애플리케이션 변경을 최소화하면서도 차세대 암호화 요구사항에 대응할 수 있게 됐다. IDC 아르날 다야라트나 소프트웨어 개발 연구 부사장은 "자바는 보안성과 신뢰성을 바탕으로 비즈니스 시스템과 민감한 데이터에 접근하는 AI 에이전트의 핵심 기반이 될 수 있다"며 "자바 27의 AI 개발 및 포스트 양자 암호화 관련 기능은 에이전틱 AI 시대의 애플리케이션 개발과 보안 대응을 지원할 것"이라고 평가했다. 오라클은 AI 및 데이터 처리 성능 향상을 위한 기능도 추가했다. 벡터 API는 분석, AI 추론, 과학 컴퓨팅 등에서 데이터 처리 성능을 높일 수 있도록 지원한다. 구조화된 동시성 기능은 다수의 병렬 작업을 안정적으로 관리할 수 있도록 해 AI 모델 호출과 데이터 검색, 오케스트레이션 작업을 보다 효율적으로 수행할 수 있게 한다. 개발 생산성과 코드 효율성을 높이는 기능도 포함됐다. 패턴 매칭과 기본형 처리 기능을 확장해 코드 표현력을 높였으며, 지연 상수 기능을 통해 애플리케이션 초기화 시점과 리소스 사용을 보다 세밀하게 제어할 수 있도록 했다. 성능 측면에서는 컴팩트 객체 헤더를 기본 활성화해 JVM 메모리 사용량을 줄였고, G1 가비지 컬렉터를 모든 환경의 기본값으로 적용해 운영 일관성을 높였다. 오라클은 차세대 자바 기능을 미리 체험할 수 있는 JDK 28 얼리 액세스(EA) 버전도 공개했다. JDK 28에는 프로젝트 발할라(Project Valhalla)의 초기 기능이 포함됐다. 프로젝트 발할라는 객체와 기본형 간의 성능 격차를 줄여 데이터 집약적 애플리케이션의 처리 효율을 높이는 것을 목표로 한다. 이와 함께 오라클은 자바 생태계 전반에 대한 업데이트도 발표했다. 클라우드 네이티브 마이크로서비스 프레임워크인 헬리돈 27은 가상 스레드 기반 아키텍처와 메시징 기능을 강화했으며, 자바FX 27은 맥OS 메탈 렌더링 지원과 접근성 개선을 통해 사용자 경험을 향상시켰다. 또한 FIPS 140-3 인증을 받은 오픈SSL 기반 암호화 모듈인 '오라클 지퍼 20'을 자바 인증 포트폴리오에 포함해 규제 환경에서의 자바 애플리케이션 배포를 지원한다. 조지 사브 오라클 자바 플랫폼 부문 수석 부사장 겸 오픈JDK 이사회 의장은 "자바 27은 엔터프라이즈 워크로드를 위한 안정적인 기반과 AI 및 포스트 양자 암호화 기능을 함께 제공한다"며 "장기 지원(LTS) 버전에도 관련 기능을 순차적으로 적용해 고객이 서비스 중단 없이 핵심 애플리케이션과 데이터를 보호할 수 있도록 지원할 계획"이라고 말했다.