cryptsetup API
Public cryptsetup API
|
#include <libcryptsetup.h>
Data Fields | |
const struct crypt_pbkdf_type * | pbkdf |
const char * | integrity |
const struct crypt_params_integrity * | integrity_params |
size_t | data_alignment |
const char * | data_device |
uint32_t | sector_size |
const char * | label |
const char * | subsystem |
Structure used as parameter for LUKS2 device type.
size_t crypt_params_luks2::data_alignment |
data area alignment in 512B sectors, data offset is multiple of this
const char* crypt_params_luks2::data_device |
detached encrypted data device or NULL
const char* crypt_params_luks2::integrity |
integrity algorithm or NULL
const struct crypt_params_integrity* crypt_params_luks2::integrity_params |
Data integrity parameters or NULL
const char* crypt_params_luks2::label |
header label or NULL
const struct crypt_pbkdf_type* crypt_params_luks2::pbkdf |
PBKDF (and hash) parameters or NULL
uint32_t crypt_params_luks2::sector_size |
encryption sector size, 0 triggers auto-detection for optimal encryption sector size
const char* crypt_params_luks2::subsystem |
header subsystem label or NULL