cryptsetup API
Public cryptsetup API
Data Fields
crypt_params_luks1 Struct Reference

#include <libcryptsetup.h>

Data Fields

const char * hash
size_t data_alignment
const char * data_device

Detailed Description

Structure used as parameter for LUKS device type.

See also
crypt_format, crypt_load
during crypt_format data_device attribute determines if the LUKS header is separated from encrypted payload device

Field Documentation

◆ data_alignment

size_t crypt_params_luks1::data_alignment

data area alignment in 512B sectors, data offset is multiple of this

◆ data_device

const char* crypt_params_luks1::data_device

detached encrypted data device or NULL

◆ hash

const char* crypt_params_luks1::hash

hash used in LUKS header

The documentation for this struct was generated from the following file: