Использование пароля для закрытого ключа
Здравствуйте.
У меня вопрос: правильно ли, что пароль к секретному ключу при загрузке его из контейнера не запрашивается? как правильно загружать секретный ключ?
Я создала ключевой контейнер, импортировала его на рутокен. При этом я включила защиту паролем на доступ к контейнеру и к ключу. Программно обращаюсь к контейнеру на рутокен: запрашивается ПИН рутокена и пароль для контейнера. Перебираю все объекты контейнера, нахожу секретный ключ и загружаю его:
if (store.isKeyEntry(alias)) {
PrivateKey priv = (PrivateKey) store.getKey(alias, passwordKey.toCharArray());
...
}
passwordKey можно ввести любой.