Feature Comparison between different license levels of Opal Lock
Demo | USB | Standard | Premium | |
Scan | ✓ | ✓ | ✓ | ✓ |
Query | ✓ | ✓ | ✓ | ✓ |
Audit Log | ✕ | ✓ | ✓ | ✓ |
Setup Drive | ✕ | ✓ | ✓ | ✓ |
Setup Bootable USB | ✕ | ✕ | ✓ | ✓ |
Update Pre-boot Image | ✕ | ✕ | ✓ | ✓ |
Change Password | ✕ | ✓ | ✓ | ✓ |
Setup User Password | ✕ | ✕ | ✕ | ✓ |
Remove User Password | ✕ | ✕ | ✕ | ✓ |
Revert Setup and Keep Data | ✕ | ✓ | ✓ | ✓ |
Revert Setup and Erase Data | ✕ | ✓ | ✓ | ✓ |
Revert Setup and Erase Data with PSID | ✕ | ✓ | ✓ | ✓ |
Unlock | ✕ | ✓ | ✓ | ✓ |
Save/Read Password in USB/AppData | ✕ | ✓ | ✓ | ✓ |
Supports multi-drive operation for Setup Drive, Update Pre-boot Image, Change Password, Unlock, Revert Setup & Keep Data, Revert Setup & Erase Data | ✕ | ✕ | ✕ | ✓ |
Unlock via pre-boot image | ✕ | ✕ | ✓ | ✓ |
Additional comments for Demo: Display all the operations the same as Premium version, but make them inaccessible.
Installation instructions for background service if not using the installation package. (The background service hasn’t been included in the installation package yet)
- Copy the executable from the repository in OpalLockService\bin\Release\OpalLockService.exe into the folder where OpalLock.exe is located.
- Use Developer Command Prompt for VS to run “installutil OpalLockService.exe”
- Open “Services”, scroll down to OpalLockService, right click->Start
Opal Lock Background Service Basic Test Cases
Scenario | Expectation |
Insert a USB flash drive | Any partition associated with the drive should be mounted as usual |
Insert a non-TCG HDD/SSD | Any partition associated with the drive should be mounted as usual |
Insert a TCG drive that is not set up with Opal Lock | Any partition associated with the drive should be mounted as usual |
Insert a locked TCG drive and there is no password on USB or AppData folder | Nothing should happen. |
Insert a locked TCG drive and there is a valid password on USB or AppData folder | Drive should be auto-unlocked, and any partition associated with the drive should appear. |