I have a Samsung 960 EVO M.2 NVMe hard disk (1 TB) which replaces the manufacturer's M.2 SATA SSD drive in a Dell Latitude 5580. To use the disk's hardware encryption feature, I could have set a simple Class-0 password (as I did for many years using the ATA-password for SSDs). However, Dell's BIOS only allows to set passwords only for M.2 SATA SSDs but not for NVMe drives:
https://www.dell.com/support/article...m2-ssd?lang=en
Dell seems not to be willing to update their BIOS to support Class-0 passwords, so I'm looking for other options to enable hardware-based encryption. I am fully aware that I could use software-based encryption (e.g. LUKS) but I really want to have hardware-based encryption for some reasons (especially usability, performance, power consumption, SSD specifics).
The other option to enable hardware-based encryption would be to use OPAL TCG, which the 960 EVO supports as well. Does anybody know how I can safely set up OPAL TCG to have hardware-based encryption for ubuntu 18.04? How do OPAL TCG patches in Kernel 4.13+ come into play here?
Best regards
Thomas
Bookmarks