Не мог преобразовать JKS keystore в Кошелек Oracle с помощью orapki

Я генерировал jks keystore использующий keytool, и использующий jks keystore у меня есть csr. Тот же csr я отправил к Подписанию полномочий. Полномочия Подписания дали доверяемые сертификаты (корень, промежуточное звено и сервер), который я импортировал использование keytool команда. После импорта я узнал об ограничении политики паролей на Кошелек Oracle (комбинация алфавитно-цифровых, специальных символов и минимальной длины 8) и также что для преобразования jks в кошелек пароли должны быть тем же. Я изменил keystore пароли (storepasswd, keypasswd) использующий после команд:

keytool -keypasswd -alias <Alias> -keystore KEYSTORE.jks
keytool -storepasswd -keystore KEYSTORE.jks

Это я сделал успешно. Я использую orapki инструмент OHS преобразовать jks keystore в кошелек оракула с помощью следующей команды:

orapki wallet jks_to_pkcs12 -wallet <WALLET> -keystore KEYSTORE.jks

и я получаю следующее исключение

Exception : oracle.security.crypto.util.InvalidFormatException: Malformed attribute type

Я искал это исключение в Интернете, но не нашел хорошую ссылку. Обеспечьте некоторую справку на том, где проблема или какую ошибку я совершил?

1
задан 18 September 2014 в 19:55
1 ответ

Сначала вам нужно создать кошелек:

orapki wallet create -wallet oam.oracle.poc.wallet -pwd <pwd> -auto_login

Затем повторите импорт:

orapki wallet jks_to_pkcs12 -wallet oam.oracle.poc.wallet -pwd <pwd> -keystore <keystore.jks> -jkspwd <jks_pwd>

Помните, что пароли хранилища ключей и ключевые записи должны быть одинаковыми.

0
ответ дан 4 December 2019 в 08:31

Теги

Похожие вопросы