Hardwareverschlüsselung bedeutet, dass die Festplatte in der Lage ist die Verschlüsselung selbst durchzuführen und dies nicht in der Software/im Betriebssystem gemacht werden muss. Dazu muss die Verschlüsselung aber immer noch (z.B. via BitLocker in Windows oder FileVault bei MacOS) aktiviert werden - sonst sind die Daten für jeden lesbar.
Im besten Fall ist die Hardwareverschlüsselung etwas schneller. Wie schon geschrieben ist die sie aber häufig weniger gut implementiert bzw. überprüft was dazu führen kann, dass Angreifer einfacher an diese Daten kommen. Hier gibt es einen interessanten Vortrag zu dem Thema:
https://media.ccc.de/v...