Как перенести хранилище ключей, созданное с помощью IBM keytool, в стандартное хранилище ключей Oracle - PullRequest
0 голосов
/ 27 марта 2019

Я пытаюсь перенести веб-приложение с сервера приложений Websphere на Websphere Liberty Profile (WLP). Приложение выполняет некоторое шифрование / дешифрование с использованием секретного ключа, хранящегося в хранилище ключей. Это хранилище ключей было создано давно с использованием программы keytool , пришедшей из IBM JDK.

Теперь миграция кода на WLP означает, что теперь он будет работать под стандартным Oracle JVM, который не может прочитать старый файл хранилища ключей (выдает java.io.IOException: неверный формат секретного ключа).

У меня вопрос: как мне перенести файл хранилища ключей, , сохранив исходный секретный ключ , в формат, который сможет прочитать JVM Oracle.

1 Ответ

0 голосов
/ 27 марта 2019

Я ошибался, полагая, что WLP работает только со стандартной Oracle JVM, но, как указывает Alasdair, WLP можно настроить для работы с JVM других поставщиков.Поэтому я исправил проблему, запустив WLP с IBM JVM (настройка выполнена в server.env), который мог правильно прочитать файл хранилища ключей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...