Estou criando uma nova resposta porque a resposta aceita atualmente está incorreta em chamá-los da mesma forma.
O LUKS adiciona o gerenciamento de chaves ao dm-crypt. É o Linux Unified Key Setup. Sem o LUKS, você só pode ter uma única senha mestra. O LUKS permite que você tenha várias chaves que podem descriptografar a única chave mestra com a qual o disco é criptografado. Isso permite que você gire senhas ou forneça a vários administradores uma chave que pode ser revogada posteriormente, se necessário. Além disso, as senhas são melhor protegidas contra ataques de dicionário através do uso de PBKDF2, tornando o LUKS + dm-crypt muito mais strong para quebrar. @stribika está correta sobre o uso de cryptsetup luksDump /dev/sdXX
para detectar corretamente a presença do cabeçalho LUKS. Acredito que o dm-crypt tem seu próprio cabeçalho para registrar o tipo de criptografia usada, mas não tenho 100% de certeza sobre esse problema.