You can specify a specific cipher type when disks are encrypted or when keyIDs and FSIDs are created. By default, the Policy Agent uses AES-XTS-512 encryption to take advantage of the performance improvements that come with AES-NI (Advanced Encryption Standard New Instructions).
For Policy Management encryption keys:
AES 128/256/512-bit encryption support (CBC and XTS cipher modes). Specifically:
Algorithm | Mode | Key size | Notes |
---|---|---|---|
AES-128 | CBC | 128-bit | Not available on Windows boot drives |
AES-256 | CBC | 256-bit | |
AES-XTS-256 | XTS | 128-bit | Not available on Windows boot drives |
AES-XTS-512 | XTS | 256-bit |
AES-NI is supported by all current-generation EC2 instances in Amazon Web Services (AWS) and by all Microsoft Azure instances. To check whether a specific server supports AES-NI, run hcl status
on the server or look at the VM details in the KeyControl webGUI under Cloud > VMs.
For additional details about AES-NI, see this Wikipedia summary and this Intel article.