Я понимаю, что параметр -keypass
предназначен для «пароля для ключа», а параметр -storepass
- для «пароля для хранилища ключей».
Однако я не понимаю, зачем нужны два пароля.
Какие существуют сценарии, требующие 2 пароля: один для хранилища (в моем случае файл) и один для ключа.
Keytool использует storepass и keypass для различных целей.
storepass используется для доступа к хранилищу ключей.
keypass используется для доступа к закрытому ключу конкретной пары ключей.
Однако пароль не следует указывать в командной строке или в сценарии, если только он не предназначен для целей тестирования или если вы не находитесь в защищенной системе.