Acho que você deveria estar pesquisando as soluções do TPM ( Trusted Platform Module ). Eles são construídos na maioria das linhas de laptop profissionais.
Este artigo menciona a solução explícita - Criptografia de disco :
A limited number of disk encryption solutions have support for TPM. These implementations can wrap the decryption key using the TPM, thus tying the hard disk drive (HDD) to a particular device. If the HDD is removed from that particular device and placed in another, the decryption process will fail