cryptoboot is set of tools for disk encryption on Unix. It is especially suited
to encrypt root partition, so _everything_ (except kernel and
cryptoboot inself) is encrypted.
The Disk sample is used with Classpnp.sys as disk driver. The sample supports Plug and Play, Power Management, WMI, and failure prediction (S.M.A.R.T.), and it is 64-bit compliant.