Я использовал сертификат LetsEncrypt для бесплатного генерации файлов PEM. На других языках легко запустить сервер HTTPS, используя всего пару строк кода и файлы PEM/ключей. Решения, которые я нашел до сих пор в Java, чрезмерно сложны, и я ищу что-то более простое. Я просто хочу перетащить свои файлы PEM/ключей в свое затмение и программатически запустить HTTPS -сервер, используя SSLContext. См. Следующую ссылку для предполагаемого решения, используя BouncyCastle: Как построить sslSocketFactory из сертификата PEM и ключа без преобразования в магазин ключей?
Подробнее здесь: https://stackoverflow.com/questions/500 ... a-pem-file