tps: Make sure that the header correctly unlocks the partition
Using luksOpen --test-passphrase
doesn't check if the unlocked
partition contains a valid filesystem. This can lead to a header with an
incorrect or corrupted master key being successfully unlocked with the
passphrase and used to decrypt the partition, but then the partition
doesn't contain any valid data.
Closes #19718 (closed)