Para criar um armazenamento de chaves para o teste, você pode usar um comando que se assemelha a seguinte:
$ Keytool -genkeypair -alias mytestkey -keyalg RSA
-dname “CN = Web Server, OU = Unidade, O = Organização, L = City, S = Estado, C = US”
-keypass changeme -keystore server.jks -storepass letmein
When using JDK 11 or above you may get the following warning when using the command above. In this case you probably want to make sure the keypass and storepass values match.
Aviso: armazenar diferentes e importantes senhas não suportado para PKCS12 keystores. Ignorando valor -keypass especificado pelo usuário.
Coloque o arquivo server.jks no classpath (por exemplo) e, em seguida, em sua bootstrap.yml, para a configuração do servidor, crie as seguintes definições:
criptografar:
keyStore:
localização: classpath: /server.jks
senha: letmein
apelido: mytestkey
segredo: changeme