Встречается на собеседованиях • сегодня
Где находится приватный сертификат
Приватный сертификат (private key) обычно хранится в защищённых хранилищах:
- Файлы (например,
.p12,.pfx,.jks,.keystore)javaKeyStore ks = KeyStore.getInstance("PKCS12"); ks.load(new FileInputStream("cert.p12"), "password".toCharArray()); PrivateKey privateKey = (PrivateKey) ks.getKey("alias", "keyPassword".toCharArray());
-
Системные хранилища
- Windows:
Windows-MY(личное хранилище) - Linux/macOS: файлы в
~/.keystoreили через инструменты вродеopenssl
- Windows:
-
HSM/Криптопровайдеры
Для повышенной безопасности ключи могут быть в аппаратных модулях.
Важно: Приватный ключ должен быть защищён паролем и не передаваться в открытом виде. В Java часто используют KeyStore для безопасного доступа.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы