Binary File Vault Manager in C