Встречается на собеседованиях • сегодня
Работал ли с форматом JKS
JKS (Java KeyStore) — это формат хранилища ключей и сертификатов, используемый в Java. Он защищён паролем и поддерживает хранение приватных ключей, сертификатов и доверенных сертификатов.
Пример работы с JKS:
java
// Загрузка хранилища
KeyStore keyStore = KeyStore.getInstance("JKS");
keyStore.load(new FileInputStream("keystore.jks"), "password".toCharArray());
// Получение приватного ключа
PrivateKey privateKey = (PrivateKey) keyStore.getKey("alias", "keyPassword".toCharArray());
// Получение сертификата
Certificate cert = keyStore.getCertificate("alias");
text
**Нюансы:**
- Устаревший формат, Oracle рекомендует PKCS12 (`.p12`/`.pfx`).
- В новых версиях Java (9+) JKS может требовать явного указания в `KeyStore.getInstance()`.
- Пароль хранилища и ключа могут отличаться.
Используется в SSL/TLS, подписи данных, аутентификации.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы