Я думал, что поделюсь решением, которое я обнаружил сегодня.Невозможно создать ключ RSA так, как я привык ...
Шаги для воспроизведения :
Установите Java Development Kit jdk-6u30-windows-x64.exe на Windows Server 2008 R2.Включите Public JRE.
Запустите утилиту bin \ keytool JRE со следующими параметрами:
keytool -genseckey -alias FOO -keystore FOO.jks -keyalg RSA -validity 1825
Ожидаемые результаты :
Мастер создания самозаверяющего сертификата
Фактические результаты :
NoSuchAlgorithmException;не может поддерживать алгоритм "RSA"
Обходное решение :
Конечно, я пытался использовать строчную букву "rsa", но это не сработало.То, что работало, было использовать недокументированный прежний метод "-genkey" вместо "-genseckey"