1.TrueCrypt Format创建加密卷
按照TrueCrypt Format创建加密卷的向导,一共会出现加密卷位置,加密算法、加密卷大小、加密卷密码、加密卷格式化等几个步骤,之后就会创建加密卷,创建完的加密卷就是制定的加密卷位置的那个文件了。
TrueCrypt项目中TCFormatVolume具体参数:
typedef struct
{
BOOL bDevice;
BOOL hiddenVol;
char *volumePath;
unsigned __int64 size;
unsigned __int64 hiddenVolHostSize;
int ea;
int pkcs5;
uint32 headerFlags;
int fileSystem;
int clusterSize;
BOOL sparseFileSwitch;
BOOL quickFormat;
int sectorSize;
int *realClusterSize;
Password *password;
HWND hwndDlg;
}
FORMAT_VOL_PARAMETERS;
int TCFormatVolume (volatile FORMAT_VOL_PARAMETERS *volParams)
{...}
参数 | 类型 | 含义 | 示例 |
bDevice | BOOL | 是否是一个分区卷 | FALSE |
hiddenVol | BOOL | 是否是隐藏卷 | FALSE |