You need to configure the following:Set the Keytool command:
Creating Keystore using Keytool
- Open Command Prompt (press Win + R and type cmd).
- Go to the directory where JRE is installed (for example, C:/Program Files/Java/jre8/bin).
Run the following Keytool command to create a Keystore.
keytool -genseckey -keystore <Keystore_path> -storetype jceks -storepass <Keystore_password> -keyalg AES -keysize 256 -alias <alias_name> -keypass <Key_password>
where,
genseckey is the Generate genseckey is the Generate SecretKey. This is the flag indicating the creation of a synchronous key which will become our AES key.keystore is the location location of the Keystore. If the Keystore does not exist, the tool will create a new store. Paths can be relative or absolute but must be local.
storetype is the type the type of store (JCE, PK12, JCEKS, etc). JCEKS is used to store symmetric keys (AES) not contained within a certificate.
storepass is the password the password related to the keystore. Highly recommended to create a strong passphrase for the keystore.Keystore.
keyalg is the algorithm used to create the key (AES/DES/etc).
keysize is the size of the key (128, 192, 256, etc).
alias is the name alias given to the newly created key in which to reference when using the key.
keypasspassword is the password protecting the use of the key.
Exit from the Command Prompt.
Configuring Keystore in Adeptia Suite
- Login to Adeptia Suite.
- Go to Administer > Setup > Application Settings > Update System Properties.
- Expand Systems > Data Encryption at REST.
Set the value in the below parameters:
Property Name Description abpm.security.data.encryption.rest.enable To enable or disable REST. abpm.security.data.encryption.rest.keystoreLocation Location of the Keystore that will be used for data encryption. abpm.security.data.encryption.rest.alias Alias name for the key. abpm.security.data.encryption.rest.keystorePasword Keystore password abpm.security.data.encryption.rest.keyPassword Key password - Click Save to save the changes.
- Click Reload Configuration to reflect the changes.