cryptsetup API
Public cryptsetup API
|
#include <libcryptsetup.h>
Data Fields | |
const char * | hash_name |
const char * | data_device |
const char * | hash_device |
const char * | fec_device |
const char * | salt |
uint32_t | salt_size |
uint32_t | hash_type |
uint32_t | data_block_size |
uint32_t | hash_block_size |
uint64_t | data_size |
uint64_t | hash_area_offset |
uint64_t | fec_area_offset |
uint32_t | fec_roots |
uint32_t | flags |
Structure used as parameter for dm-verity device type.
uint32_t crypt_params_verity::data_block_size |
data block size (in bytes)
const char* crypt_params_verity::data_device |
data_device (CRYPT_VERITY_CREATE_HASH)
uint64_t crypt_params_verity::data_size |
data area size (in data blocks)
uint64_t crypt_params_verity::fec_area_offset |
FEC/header offset (in bytes)
const char* crypt_params_verity::fec_device |
fec_device (output only)
uint32_t crypt_params_verity::fec_roots |
Reed-Solomon FEC roots
uint32_t crypt_params_verity::flags |
CRYPT_VERITY* flags
uint64_t crypt_params_verity::hash_area_offset |
hash/header offset (in bytes)
uint32_t crypt_params_verity::hash_block_size |
hash block size (in bytes)
const char* crypt_params_verity::hash_device |
hash_device (output only)
const char* crypt_params_verity::hash_name |
hash function
uint32_t crypt_params_verity::hash_type |
in-kernel hashing type
const char* crypt_params_verity::salt |
salt
uint32_t crypt_params_verity::salt_size |
salt size (in bytes)