User Guide
ProtectApp Linux Unified Key Setup (LUKS) Provider is a platform-independent standard on-disk format that can be used in various tools. This facilitates compatibility and interoperability among different programs.
Using ProtectApp LUKS Provider, you can encrypt the partitions on your Linux computer.
ProtectApp LUKS Provider encrypts hard-disk partitions using symmetric keys stored on CipherTrust Manager. Additionally, ProtectApp LUKS Provider enables the user to encrypt any external storage device.
ProtectApp LUKS provides two types of authentication:
User Based Authentication
Passwordless Certificate Based Authentication
For more information, refer to the Configuration section.
Following diagram shows the integration:
Supported Product Versions
CipherTrust Manager
- CipherTrust Manager 2.10.2
ProtectApp LUKS Provider
- ProtectApp LUKS Provider 8.4.0 and higher
Oracle Linux
Oracle Linux 8.x (Validated with OEL 8.6)
Oracle Linux 7.x (Validated with OEL 7.9)
Red Hat Enterprise Linux
Red Hat Enterprise Linux 9.x (Validated with RHEL 9.5)
Red Hat Enterprise Linux 8.x (Validated with RHEL 8.8)
Red Hat Enterprise Linux 7.x (Validated with RHEL 7.9)
Prerequisites
Ensure that the CipherTrust Manager is installed and configured. For more details, refer to the CipherTrust Manager documentation.
ProtectApp LUKS Provider communicates with the CipherTrust Manager using the Network Attached Encryption (NAE) Interface. Ensure that the NAE interface is configured. Refer to the CipherTrust Manager Documentation for more details.
Ensure that ProtectApp LUKS Provider is installed and configured. For more details, refer to the ProtectApp LUKS documentation.
Ensure that the port configured on NAE interface is accessible from the LUKS machine.
Ensure Setting up SSL and the key must be exportable on CipherTrust Manager.
Migration
To perform the migration procedures, refer to the Tasks section.
Steps for Integration
For information on different actions that can be performed on the ProtectApp LUKS Device, refer to Tasks section.