Configure Encryption for a Cache
This feature is only available in NCache Enterprise Edition.
Encryption for a cache can be configured in the following way:
Using the NCache Manager
For an existing cache, Encryption can be enabled in the following steps:
Launch the NCache Manager by browsing to http://localhost:8251 or
<server-ip>:8251on Windows and Linux.
In the left navigation bar, click on Clustered Caches or Local Caches, based on the cache to which the Encryption will be added. Against the cache name, click on View Details.
This opens up the detailed configuration page for the cache. Go to the Advanced Settings tab and click on Security and Encryption in the left bar.
Under Encryption, check the Enable Encryption checkbox to enable encryption.
Select the encryption provider as per your requirement from the given Providers dropdown list.
- Enter the encryption key in the Key text box. This is a 32 character key for a 256-bit encyption algorithm.
Different encryption providers require different key lengths.
- Click on Save Changes to apply this configuration to the cache.
Encryption can be enabled at the time of cache creation.
Configure SSL/TLS Encryption in NCache
NCache provides the facility to configure SSL/TLS encryption in Windows and Linux (using TLS 1.2) over the network to ensure secure data exchange takes place between the server and the authorized client.