While looking at various hard drive encryption methods, I discovered that HP's "DriveLock" is not quite the standard ATA security system. While I did get confirmation from HP that it does indeed use ATA security commands to lock and unlock the drive, I'm curious what it does to my password.
Moving a DriveLock'ed drive from one HP system to another (with different firmware) resulted in the password being incorrect. If I moved it to a different system with the same firmware, it worked.
I locked a drive with a ThinkPad that uses the normal HD Password setting, and the HP was unable to unlock it.
I suspect that HP DriveLock is mangling the password (or hashing it, or something) that you give it and giving the drive a completely different password.
I'm curious if anyone knows what DriveLock may be doing. My main concern is that if we lose an HP system when we don't have a same model, that drive becomes useless unless we can acquire another laptop with the same firmware that locked the drive.