O módulo de criptografia é LUKS.
O Linux Unified Key Setup ou o LUKS é uma especificação de criptografia de disco criada por Clemens Fruhwirth em 2004 e originalmente destinada ao Linux.
Enquanto a maioria dos softwares de criptografia de disco implementa formatos diferentes e incompatíveis, não documentados, o LUKS especifica um formato padrão no disco, independente de plataforma, para uso em várias ferramentas. Isso não apenas facilita a compatibilidade e a interoperabilidade entre os diferentes programas, mas também garante que todos eles implementem o gerenciamento de senhas de maneira segura e documentada.
A implementação de referência para o LUKS opera no Linux e é baseada em uma versão aprimorada do cryptsetup, usando o dm-crypt como o backend de criptografia de disco.
Design da LUKS:
O LUKS é o padrão para criptografia de disco rígido do Linux. Ao fornecer um padrão no formato de disco, ele não apenas facilita a compatibilidade entre distribuições, mas também fornece gerenciamento seguro de várias senhas de usuário. Em contraste com a solução existente, o LUKS armazena todas as informações de configuração necessárias no cabeçalho da partição, permitindo que o usuário transporte ou migre seus dados sem problemas.
Fonte: