Преобразование хранилища ключей JKS в PKCS12 – java.io.IOException: неверный формат хранилища ключей [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Преобразование хранилища ключей JKS в PKCS12 – java.io.IOException: неверный формат хранилища ключей [закрыто]

Сообщение Anonymous »

Я пытаюсь использовать команду keytool для преобразования существующего хранилища ключей в формате JKS в новое хранилище ключей в формате PKCS12.
Для этого я использую следующую команду:

Код: Выделить всё

keytool -importkeystore -srckeystore keystore.jks -destkeystore keystore.p12 -srcstoretype JKS -deststoretype PKCS12 -srcstorepass xxxxx -deststorepass xxxxx
Это вывод, который я получаю от команды, которую использую:

Ошибка keytool: java.io.IOException: неверный формат хранилища ключей

В подробном режиме:

Код: Выделить всё

keytool error: java.io.IOException: Invalid keystore format
java.io.IOException: Invalid keystore format
at java.base/sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:688)
at java.base/sun.security.util.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:221)
at java.base/java.security.KeyStore.load(KeyStore.java:1473)
at java.base/sun.security.tools.keytool.Main.loadSourceKeyStore(Main.java:2368)
at java.base/sun.security.tools.keytool.Main.doCommands(Main.java:1248)
at java.base/sun.security.tools.keytool.Main.run(Main.java:423)
at java.base/sun.security.tools.keytool.Main.main(Main.java:416)
Подробности Java:

Код: Выделить всё

java.runtime.version: 17.0.12+7 -LTS
java.vendor = Amazon.com Inc.
java.vendor.version: Corretto-17.0.12.7.1
Должен ли я сделать это по-другому, возможно, используя другую команду?


Подробнее здесь: https://stackoverflow.com/questions/797 ... ore-format

Вернуться в «JAVA»