zuluCrypt  5.7.1
About: zuluCrypt is a simple but feature rich solution for hard drives encryption. It can manage PLAIN dm-crypt, LUKS, TrueCrypt and VeraCrypt encrypted volumes.
  Fossies Dox: zuluCrypt-5.7.1.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

info_t Struct Reference

#include <includes.h>

Collaboration diagram for info_t:
[legend]

Public Attributes

const char * device
 
const char * header_source
 
const char * tmp_path
 
const char * opt
 
const char * key
 
const char * rng
 
const char * header_key
 
const char * header_key_source
 
const char * header_new_key
 
const char * header_new_key_source
 
uid_t uid
 
int veraCrypt_volume
 
int iteration_count
 
string_t(* getKey )(int *)
 

Detailed Description

Definition at line 51 of file includes.h.

Member Data Documentation

◆ device

◆ getKey

string_t( * info_t::getKey) (int *)

Definition at line 65 of file includes.h.

Referenced by _modify_tcrypt(), _restore_truecrypt_header(), and _save_truecrypt_header().

◆ header_key

const char* info_t::header_key

Definition at line 58 of file includes.h.

Referenced by _modify_tcrypt(), _modify_tcrypt_header(), and _replace_truecrypt_key().

◆ header_key_source

const char* info_t::header_key_source

Definition at line 59 of file includes.h.

Referenced by _modify_tcrypt(), _modify_tcrypt_header(), and _replace_truecrypt_key().

◆ header_new_key

const char* info_t::header_new_key

Definition at line 60 of file includes.h.

Referenced by _modify_tcrypt(), _modify_tcrypt_header(), and _replace_truecrypt_key().

◆ header_new_key_source

const char* info_t::header_new_key_source

Definition at line 61 of file includes.h.

Referenced by _modify_tcrypt(), _modify_tcrypt_header(), and _replace_truecrypt_key().

◆ header_source

const char* info_t::header_source

◆ iteration_count

int info_t::iteration_count

Definition at line 64 of file includes.h.

Referenced by _modify_tcrypt_header(), and veraCryptVolumePIMValue().

◆ key

const char* info_t::key

Definition at line 56 of file includes.h.

Referenced by _modify_tcrypt().

◆ opt

const char* info_t::opt

◆ rng

const char* info_t::rng

◆ tmp_path

const char* info_t::tmp_path

◆ uid

uid_t info_t::uid

Definition at line 62 of file includes.h.

Referenced by _modify_tcrypt(), _restore_truecrypt_header(), and _save_truecrypt_header().

◆ veraCrypt_volume

int info_t::veraCrypt_volume

Definition at line 63 of file includes.h.

Referenced by _modify_tcrypt_header(), and veraCryptVolumePIMValue().


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