Wygenerowałem sobie plik keystore za pomocą polecenia

keytool -genkey -v -keystore KeyStore.jks -alias some_alias -keyalg RSA -keysize 2048 -validity 10000

następnie dodałem ten plik do katalogu 'resource' i dodałem do konfiguracji

#server
server:
  port: 8449
  ssl:
    key-store: classpath:KeyStore.jks
    key-store-password: password
    key-password: password
    key-alias: some_alias
    key-store-type: RSA
    enabled: true

Jednak aplikacja nie chce się skompilować, bo wyrzuca błąd

java.security.KeyStoreException: RSA not found
	at java.security.KeyStore.getInstance(KeyStore.java:851) ~[na:1.8.0_144]
...

java.lang.IllegalArgumentException: java.io.IOException: Failed to load keystore type [RSA] with path [file:/C:/Users/Jonatan/Documents/GitHub/REST-Web-Services/out/production/resources/KeyStore.jks] due to [RSA not found]
	at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(AbstractJsseEndpoint.java:114) ~[tomcat-embed-core-8.5.16.jar:8.5.16]
...

Po usunięciu linijki

    key-store-type: RSA

aplikacja kompiluje się dobrze. Jest standardowo

2017-09-25 16:07:28.601  INFO 4964 --- [           main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8449 (https)

a podczas próby wejścia na stronę jest błąd https://zapodaj.net/bb7ce98af8711.png.html