Java 10: встроенные корневые сертификаты для безопасного TLS
JEP 319 — Root Certificates
Раньше хранилище cacerts в OpenJDK было пустым. Для работы TLS и других протоколов безопасности нужен набор доверенных корневых сертификатов (CA).
Oracle открыла свои корневые сертификаты через программу Oracle JAVA SE Root CA. Теперь OpenJDK-билды включают набор корневых сертификатов, что сокращает разрыв между OpenJDK и Oracle JDK.
Сертификаты включают вендоров, подписавших соглашение. Остальные будут добавлены в следующих релизах.
Теперь TLS и HTTPS работают «из коробки» в OpenJDK без ручной настройки cacerts.
java
- Освоение операторов Java: типы, синтаксис и практические примеры
- Комментарии в Java: типы, использование и лучшие практики
- Освоение улучшенного цикла for в Java: синтаксис, примеры и лучшие практики
- Освоение строк в Java: создание, методы и лучшие практики
- Интерфейсы в Java: концепции, реализация и лучшие практики
- Анонимные внутренние классы в Java: определение, синтаксис и практические примеры
- Try-with-resources в Java: автоматическое управление ресурсами
- Аннотации в Java: типы, размещение и практические примеры
- Assertions в Java: практическое руководство по обнаружению багов и обеспечению надежности кода
- Понимание Java Vector: использование, особенности и сравнение с ArrayList