Creating a keystore for application data encryption
Create a keystore instance for your keystore file, which contains the keys and certificates that are used, for example, to support Web Services Security and outbound email security.
- In the header of Dev Studio, click .
- In the Short description field, enter a name for the keystore.
- In the Keystore field, enter an ID for the keystore.
- Click Create and open.
- In the Keystore location field, press the Down arrow key and
select the key management system or keystore source:
- KEY MANAGEMENT SYSTEM (KMS) FOR APPLICATION DATA ENCRYPTION
- Amazon Key Management Service (KMS) – Reference an encryption key that is stored in Amazon Web Services Key Management Service (AWS KMS).
- Microsoft Azure Key Vault – Reference an encryption key that is stored in Microsoft Azure Key Vault.
- HashiCorp Vault – Reference an encryption key that is stored in HashiCorp Vault.
- Google Cloud KMS – Reference an encryption key that is stored in Google Cloud KMS.
- Custom – Source master key from other KMS using a data page – Reference an encryption key that is stored in an external custom source and is retrieved by using a data page. For details on configuring a custom KMS for application data encryption, see Encrypting application data by using a custom key management service.
- KEY MANAGEMENT SYSTEM (KMS) FOR SYSTEM DATA ENCRYPTION
- Custom – Source master key from other KMS using a data page – Reference an encryption key that is stored in an external custom source and is retrieved by using a data page. For details on configuring a custom KMS for system data encryption, see Encrypting system data by using a custom key management service.
- KEYSTORE
- Upload file – Upload the keystore file, such as a Java KeyStore (JKS) file.
- Reference to file – Reference the keystore file from a file location.
- Reference to URL – Reference the keystore file that contains public keys from a URL address.
- Reference to data page – Reference the keystore that is stored in a data page.
- Configure the keystore based on the keystore location that you selected.
- Configuring an Amazon Key Management Service (KMS) keystore
- Configuring a Microsoft Azure Key Vault keystore
- Configuring a HashiCorp Vault keystore
- Configuring a Google Cloud KMS keystore
- Configuring a keystore by uploading a file
- Configuring a keystore by using a file reference
- Configuring a keystore by using a URL reference
- Configuring a keystore by using a data page reference
Previous topic Keystores Next topic Configuring an Amazon Key Management Service (KMS) keystore