Cryptsetup(мужчина)
Не существует прямого решения для передачи данных заголовка LUKS, поскольку параметр Cryptsetup --header
считывает устройство или файл(cryptsetup.c "header", "Device or file with separated LUKS header"
), одним из возможных решений может быть открытие проблемы здесь с просьбой о функции. Либо написать кастомный патч к cryptsetup для добавления поддержки канала (такое решение не самое простое, но самое надежное, параметр --header
хранится в переменнойopt_header_device
cryptsetup.c).